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

b2uploader - backup to server

Tiernan O'Toole e15acdcfb8 adding docs badge to github readme 9 vuotta sitten
.nuget 7aab9722cd nuget package restore 10 vuotta sitten
B2Classes 1c6dd01bc7 tweaks to build script (still not 100%) 10 vuotta sitten
B2Uploader 1c6dd01bc7 tweaks to build script (still not 100%) 10 vuotta sitten
docs 5dd9b3bf3b tweaking documentation 9 vuotta sitten
.gitattributes 15aadf6c68 Initial commit to add default .gitIgnore and .gitAttribute files. 10 vuotta sitten
.gitignore 15aadf6c68 Initial commit to add default .gitIgnore and .gitAttribute files. 10 vuotta sitten
.travis.yml 155cebd7b9 tweaking noticiations on Travis 10 vuotta sitten
AUTHORS.rst 9949db117f adding docs... inital insert 9 vuotta sitten
B2Uploader.sln 70314c57ef new build versions (proper x64 and x86 now!) 10 vuotta sitten
LICENSE a1f2189d33 Create LICENSE 9 vuotta sitten
README.md e15acdcfb8 adding docs badge to github readme 9 vuotta sitten
build.fsx 1c6dd01bc7 tweaks to build script (still not 100%) 10 vuotta sitten
buildall.cmd 06c05b3c68 initial fake build script (#16) 10 vuotta sitten
buildx64.cmd 4688aed4bc fixing build scripts and adding version number to output when starting app 10 vuotta sitten
buildx86.cmd 4688aed4bc fixing build scripts and adding version number to output when starting app 10 vuotta sitten

README.md

b2uploader

Build Status

Documentation Status

What is it?

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 Backblaze B2.

##How do i use it?

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:

b2uploader --i accountid --a appkey --d directory_to_upload

where accountid and appkey are gotten from BackBlaze's site, and the directory is the folder you want uploaded

##Known issues

  • very little logging or details of what is going on fixed (mostly)
  • no error handing (currently crashes with VERY large files and multithreading). also fixed
  • Cant currently change bucket (picks the first one, known bug#4
  • probably a lot of other stuff... leave issues please!

##What have i used it for?

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!).

##Comments?