So, this news makes me very sad, but there's no way I'm returning to Backblaze...
So, this news makes me very sad, but there's no way I'm returning to Backblaze...
I would encourage you to try the Backblaze client again. We JUST released the 5.0 client (last week) and we continue to make little fixes that improve the customer experience. The client team's MAIN GOAL has always been that the client run in "Continuously" mode and NOT annoy the customer.
For example, even up until a year ago we didn't realize how reading certain datastructures from disk that we need to backup were hurting performance in non-SSD based computers. As developers we tend to run with SSDs now, so it went undetected for a while. So we're in the process of making that more and more invisible for customers still on on spinning drives in their laptops. The way we do make this invisible is actually slowing down the reading of those data structures so that it doesn't interrupt what you are doing.
> and yet it STILL insisted on starting from zero and backing up everything again
If you do an "Inherit Backup State" you will not re-upload everything. However, Backblaze has to read EVERY file off of local disk and compare the checksums (SHA1) and if the files have moved it must deduplicate and record the new location, so this can appear like a massive load on your computer for a few hours. I would encourage you to open the Network control panel and notice no files are actually pushed.
Until you address this, I can't reason investing time, processor performance, or the tiny monthly payment.
Complete backup plans are taken seriously by myself and other HN users and when one tries to put one together and include Backblaze, it just doesn't add up.
Maybe you could make a blog post that addresses your recommendations head on. I remain open!
Trust me, that message has come through loud and clear! :-) We are going to do some analysis to see if we can afford it, but we'll need at least a week or two to figure that out.
It should be a /more privileged/ instruction to delete / replace / modify already stored files. This could prevent a backup service on a compromised system from removing remote backups. (Assuming the administrative information was kept secure using other means.)
Ideally I'd like to be able to manually assign privileges to sub-accounts.
* Modify: resume uploads older than 24 hours
* Modify: remove/delete
* Modify: change storage (filestream/parameters/metadata etc).
* Append: create new buckets
* Append: add a new file to a bucket
* Append: add a new /version/ of a file in a bucket.
* Append: add metadata
* Read: all list operations
* Read: all download operations
Note: Since the main way of racking up money on a B2 account is downloads and since compromised clients could be used to engage in a DDoS attack (by compromised legitimate customer accounts) //read// operations are actually more sensitive than might be initially guessed.A simplified customer UI might bundle those operations together, but some advanced way of providing finely grained privileges should be created.
Edit: Fixing formatting.
A way of improving the storage size might be to allow the user to white-list (with some defaults) folders more likely to have 'third party' files (E.G. C:\\Windows, C:\\Program*, /usr/) either excluded if they're on a list of common files or de-duplicated with a public list of common files (and check-sums). It would be useful to add-on programs and scripts if that list were public, and if a way of cloning those files in to a discounted pool were possible by 'uploading' them again (to ensure the customer actually /has/ that file and thus presumably the right to restore it).
Speaking of which -- possibly simple feature request -- when a files' entropy suddenly goes high from low, alert the user and keep the files longer.
I tried this, and it failed. I went back and forth with support for some time, and at the end they effectively shrugged. I may have encountered some weird bug, I dunno, but it was definitely uploading everything again, and support acknowledged as much.
- 2014 FIFA World Cup - Brasil
- 2015-16 Penguins Stanley Cup
- 2016-17 Penguins Stanley Cup
- 2015-16 Los Angeles Lakers (Kobe's Final Season)
Every so often I go in and check that a game from each of these is playable at the start and end of a half, period, or quarter.
The TV shows and movies I have on Blu-Ray/DVD I don't even check. This is more "I'm too lazy to re-rip, but if I have to, I will" backups.
Ebooks are really the only media that I have to remember to backup, and that library is so small (and relatively static) that I just drag it to a USB stick every couple of months.