MCC/b2uploader: b2uploader - backup to server - SVN.BY: Go Git Service

b2uploader - backup to server

index.html 4.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset='utf-8'>
  5. <meta http-equiv="X-UA-Compatible" content="chrome=1">
  6. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  7. <link href='https://fonts.googleapis.com/css?family=Architects+Daughter' rel='stylesheet' type='text/css'>
  8. <link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen">
  9. <link rel="stylesheet" type="text/css" href="stylesheets/github-light.css" media="screen">
  10. <link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print">
  11. <!--[if lt IE 9]>
  12. <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
  13. <![endif]-->
  14. <title>B2uploader by tiernano</title>
  15. </head>
  16. <body>
  17. <header>
  18. <div class="inner">
  19. <h1>B2uploader</h1>
  20. <h2>B2Uploader - Upload directories to B2</h2>
  21. <a href="https://github.com/tiernano/b2uploader" class="button"><small>View project on</small> GitHub</a>
  22. </div>
  23. </header>
  24. <div id="content-wrapper">
  25. <div class="inner clearfix">
  26. <section id="main-content">
  27. <h1>
  28. <a id="b2uploader" class="anchor" href="#b2uploader" aria-hidden="true"><span class="octicon octicon-link"></span></a>b2uploader</h1>
  29. <h2>
  30. <a id="what-is-it" class="anchor" href="#what-is-it" aria-hidden="true"><span class="octicon octicon-link"></span></a>What is it?</h2>
  31. <p>B2Uploader is a Console app (tested on Windows, may work with Mono or .NET Core on Linux and Mac... need to do some testing) which allows you to upload a folder to <a href="https://www.backblaze.com/b2/cloud-storage.html">Backblaze B2</a>. </p>
  32. <h2>
  33. <a id="how-do-i-use-it" class="anchor" href="#how-do-i-use-it" aria-hidden="true"><span class="octicon octicon-link"></span></a>How do i use it?</h2>
  34. <p>Get the source and build in Visual Studio (2013 and 2015 should work). using cmd line, go to the build folder and run a command as follows:</p>
  35. <p>b2uploader --i --a --d </p>
  36. <p>where account id and app key are gotten from BackBlaze's site, and the directory is the folder you want uploaded</p>
  37. <h2>
  38. <a id="known-issues" class="anchor" href="#known-issues" aria-hidden="true"><span class="octicon octicon-link"></span></a>Known issues</h2>
  39. <ul>
  40. <li>very little logging or details of what is going on</li>
  41. <li>no error handing (currently crashes with VERY large files and multithreading).</li>
  42. <li>probably a lot of other stuff... leave issues please!</li>
  43. </ul>
  44. <h2>
  45. <a id="what-have-i-used-it-for" class="anchor" href="#what-have-i-used-it-for" aria-hidden="true"><span class="octicon octicon-link"></span></a>What have i used it for?</h2>
  46. <p>The app uses multiple threads to do uploads. I am running on a machine in the house with 2 8 core Xeons and 64Gb ram. With this, it kicks of something like 64 threads (the test folder only had 48 files, so all started uploading immediatly!). </p>
  47. </section>
  48. <aside id="sidebar">
  49. <a href="https://github.com/tiernano/b2uploader/zipball/master" class="button">
  50. <small>Download</small>
  51. .zip file
  52. </a>
  53. <a href="https://github.com/tiernano/b2uploader/tarball/master" class="button">
  54. <small>Download</small>
  55. .tar.gz file
  56. </a>
  57. <p class="repo-owner"><a href="https://github.com/tiernano/b2uploader"></a> is maintained by <a href="https://github.com/tiernano">tiernano</a>.</p>
  58. <p>This page was generated by <a href="https://pages.github.com">GitHub Pages</a> using the Architect theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.</p>
  59. </aside>
  60. </div>
  61. </div>
  62. <script type="text/javascript">
  63. var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
  64. document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
  65. </script>
  66. <script type="text/javascript">
  67. try {
  68. var pageTracker = _gat._getTracker("UA-220614-9");
  69. pageTracker._trackPageview();
  70. } catch(err) {}
  71. </script>
  72. </body>
  73. </html>