r/backblaze • u/--Arete • Jul 10 '22
I feel cheated by Backblaze
I need to restore a bunch of files from my personal Backblaze backup.
Instead of restoring the whole backup (which is many terabytes), I only need files that are a specific file type (.xyz files). Reducing the restore from terabytes to some megabytes.
- If I use the "View/Restore Files" interface lets me search for .xyz files, but there is no way to select all the XYZ files from the search result. I will have to manually click on thousands of files like this. đ¤Ż
- If I decide to restore the root folder instead (including a bunch of files I don't need to restore), I get the message saying:
The total size of the selected files exceeded the limit of restore method for zip file.
The stupid message does not even say what the limit is. So I will have to figure this out myself. đ¤Śââď¸ Backblaze does not have any info on this. They have not answered the same question from five years ago. But it seems 500 GB is the limit.
This means I now have two options:
- Either restore a whole bunch of root folders in 500 GB chunks with a lot of files I don't even need.
- Or order a 8TB drive from Backblaze (which is not free because I will have to pay for taxes, duties, customs and fees which are not refunded). I will also have to wait for a 1 week shipping at least.
The shitty user interface for selecting files to restore is something that makes me want to switch provider. đĄ The interface has not been improved for years, and I assume Backblaze gives 0 fucks about it even though it is extremely important to the customer experience.
If anyone from the Backblaze team reads this I would love to hear how you would go about this specific problem. To me it's a clusterfuck.
"At least I have backup I guess..." đ
7
u/TheAspiringFarmer Jul 10 '22
yeah the restore process is easily the achille's heel of Backblaze. it hasn't tangibly improved over the years at all. i believe one of the employees mentioned to me a bit back that they have a new system or windows app or something that will improve it quite a bit but for right now it is what it is.
7
u/scorpiona Jul 10 '22
Be extra careful even if you decide to order a drive from them, and try to recover as much as you can through the web interface. I lost an entire system's backups after Backblaze sent me a dead drive.
3
u/ErebusBat Jul 10 '22
Did they delete it after they dent you the drove or what?
5
u/scorpiona Jul 11 '22
Yes, they did not retain the restored data for 30 days like they do for web restores.
3
2
3
u/--Arete Jul 10 '22
Do they delete the backup after? Or did you delete it, thinking it was safe because the drive was shipped?
4
u/scorpiona Jul 11 '22
I've written about it before here.
Basically, I had a single personal subscription and I was transferring files across an OS reinstall. Normally when you request a restore from the web interface, it copies your files to an available restore that you can then download for 30 days even if you delete the original files. I backed up my entire PC, reinstalled the OS and wiped my local files, and tried to download my files again.
I ran into the same problem as you, where the web interface was too clunky and slow to restore everything, so I ordered a drive from Backblaze. While I was waiting for it to arrive, I installed Backblaze on my newly wiped PC to backup my files while I was using it.
What I didn't know is that:
Backblaze does NOT keep a restore of your files when doing a disk restore. They just copy them onto the disk and do not keep a restore available for 30 days, like the web restore.
If you have a personal subscription, installing Backblaze onto a new OS (even if it's the same machine) will count as one of your license "slots" and you will lose ALL the data associated with the "old" machine.
So at this point I was waiting for my drive to arrive, but Backblaze had deleted all my backed up files after reinstalling Backblaze, and they did not keep a restore for 30 days after requesting the drive backup -- so there was no other copy of my data except the drive.
And the drive was dead-on-arrival. I contacted Backblaze support, and they were 100% antagonistic and unhelpful the entire time, they basically ran me through "USB 101" while I was sending them diagnostic data, badblocks, etc showing that the drive was unreadable.
After we spent days going back-and-forth diagnosing it, they gave up and said "sorry, your data is gone". :)
1
u/--Arete Jul 11 '22
I am not sure if I understood this correctly and I still don't understand how and when your Backblaze backup was deleted.
Normally when you request a restore from the web interface, it copies your files to an available restore that you can then download for 30 days even if you delete the original files.
Is this official information or is that just your assumption?
I ran into the same problem as you, where the web interface was too clunky and slow to restore everything
This is not the same problem I had. If I were going to restore the whole shebang I would not have any problem with the interface really.
Backblaze does NOT keep a restore of your files when doing a disk restore.
What do you mean by "disk restore" in this sentence? Do you mean shipping a drive with the backup to you? A.k.a Backblaze "USB hard drive restore"?
Sorry, I feel like I am the only one not getting this, but I am curious.
1
u/scorpiona Jul 11 '22
This is not the same problem I had. If I were going to restore the whole shebang I would not have any problem with the interface really.
Except if you try to restore a large backup (e.g., many TiB) and select everything, it will take a minute or so to process before erroring out and saying that you've exceeded the backup limit. It also doesn't give you any easy way to split the download, so you have to go folder-by-folder and individually select just under the 500GiB cap, prepare the download, and repeat until you've got your whole system prepared into a series of zip restores. For a large whole-system backup, this is incredibly tedious and unwieldy.
What do you mean by "disk restore" in this sentence? Do you mean shipping a drive with the backup to you? A.k.a Backblaze "USB hard drive restore"?
Yes, exactly. The one where you pay ~$200 and they Fedex you a drive with your data on it.
This is what I bought to restore my data, instead of trying to deal with the web interface for zip restores.
The difference with disk restores is that they are not retained for a while after the restore is prepared, unlike the zip/web restores which are.
Is this official information or is that just your assumption?
It's
307 days, but yes, it's official. Once the zip restore is prepared you can retrieve it no matter what you do with the originals. 30 days is for the default rolling version history, i.e., you can still access live files up to 30 days back.I still don't understand how and when your Backblaze backup was deleted.
That's the same fun and surprise I had when Backblaze told me they didn't have my data. đ
Backblaze deleted my data after I reinstalled the client to the wiped PC. They will wipe all data associated with the "old" license when that happens.
After that, the data is gone and only prepared restores still exist with a copy. Because they sent me a dead disk for the USB hard drive restore, I never got my data.
I also found out from this that they don't retain a copy of the restore disk data (even though it shows up in "My Restores"), so there's no way to prepare and resend another restore drive from the data associated with the old license slot. It also took more than a week for them to get the drive to me, so even the zip/web restores that I had already prepared were expired by the time I found out the disk was dead.
1
u/--Arete Jul 11 '22 edited Jul 12 '22
When you set up the new computer, did you by any chance activate "Inherit Backup State"?
Edit: I am asking because this article says:
If a file is in the inherited backup, but not on the new computer, it will be purged from the backup
Maybe this is why you lost your files?
4
u/brianwski Former Backblaze Jul 10 '22
Disclaimer: I work at Backblaze.
Be extra careful even if you decide to order a drive from them, ... I lost an entire system's backups after Backblaze sent me a dead drive.
I very much agree with the "careful" part, but if done carefully you can depend on the 8 TByte drive. Mail delivery isn't particularly kind to drives, so we get FAIRLY REGULAR reports from customers that the drive arrived DOA. We ship something close to 100 restore USB drives a day, so I believe this is well under 1%, but at 1/10 of 1% this occurs practically every month at least once.
We can re-prepare the same restore that we shipped customers in this case, and get that going even before the customer returns their USB drive, so it's usually only a delay of 1 or 2 days until the customer gets their data. Probably a little longer if the customer is in Europe or elsewhere out of North America.
2
u/scorpiona Jul 11 '22
We can re-prepare the same restore that we shipped customers in this case, and get that going even before the customer returns their USB drive, so it's usually only a delay of 1 or 2 days until the customer gets their data. Probably a little longer if the customer is in Europe or elsewhere out of North America.
This is NOT true. Backblaze sent me a DOA drive and did not have a prepared restore to resend.
3
u/brianwski Former Backblaze Jul 11 '22
me a DOA drive and did not have a prepared restore to resend.
It really should be the case that we can re-prepare the drive for you. The only exceptions I can think of is if you are up against the 30 day deadline (which is the default version history) or have not paid for the 1 year version history (at which point there really shouldn't be any issue at all, even 11 months into the process).
So again, if you are CAREFUL and prepare the restore PROMPTLY and check the results within 15 days (so that we have plenty of time to prepare a second drive for you) then it shouldn't be an issue at all. Even up to 25 days we can place a "do not delete files" on your account so that we can get you a clean restore! The most important thing is to be clear with the customer support and explain your situation. Literally NOBODY (not Backblaze, not you) wants to have data we can cleanly restore and not hand it over to you.
2
u/av-IT-privacy-fun Jul 10 '22
Oof that sucks. Can you elaborate? In what way was it dead? And why couldnât Backblaze Support send you another drive with the same data you requested?
2
u/scorpiona Jul 11 '22
I believe it was a failure of the USB controller and/or hardware encryption on the specific model of WD Passport they sent me.
I asked Backblaze to resend my restore, but they told me they did not retain disk restores for 30 days like they do with web restores -- the only copy is on the disk.
2
u/Ener_Ji Jul 11 '22
I asked Backblaze to resend my restore, but they told me they did not retain disk restores for 30 days like they do with web restores -- the only copy is on the disk.
What! That blows my mind. 𤯠Why would they do it that way?!
2
u/milennium972 Jul 10 '22
You can maybe do a gateway for backblaze with minio and use their interface to interact with it
2
u/av-IT-privacy-fun Jul 10 '22
I hear you OP. This does sound like a frustrating situation, and I agree that there really should be a better search interface. In the meantime, have you considered using an AWS EC2 (or similar from one of their competitors) as a way around the problem? If I were in your situation, I might think about spinning up a virtual computer in the cloud which has enough bandwidth and processing power to easily download and unzip all of those 500 GB chunks, and then find the files you need and download only those. Yes, it is no substitute for Backblaze being able to do this themselves, but consider their âall you can eat âpricing model. They charge a very low price and it would seem that not offering the computational feature of search by parameter is one way by which they keep their expenses low to match.
1
u/--Arete Jul 10 '22
Thanks for the tip. I have no idea what AWS EC2 is or how to use it, but I will check it out.
4
u/av-IT-privacy-fun Jul 10 '22
Oof it has more than a bit of a learning curve. Can anyone else recommend a virtual desktop environment that will let OP get their data faster than the one week via hard drive shipping And is more user-friendly to start?
1
u/mcholbe2 Jul 10 '22
Thanks for the suggestion. It's worth a try. B2 is currently our only off-site data storage so restore times are critically important for us should a disaster affect our local copies. It was interesting....with Cyberduck the download appeared to work correctly then suddenly reported it was 128% complete and kept downloading. With the command line tool there was a several hour I/O intensive process before download traffic started.
62
u/brianwski Former Backblaze Jul 10 '22
Disclaimer: I work on the Backblaze client team as a programmer.
First, the biggest most important answer: this is our second biggest complaint from customers, so you are FAR from all alone, and we have a project half way finished to build the solution to most of your issues. It's called "bzrestore" and it's a local app you run on your computer that skips the ZIP step, has no size of restore limits, and downloads the files to where you want them even over-writing the originals in place if you want. This solves a particular problem where to restore a 500 GByte ZIP worth of files you need 1 TByte of free disk space currently. 500 GBytes to download the ZIP, and an ADDITIONAL 500 GBytes to unzip it. The bzrestore app doesn't have the temporary ZIP copy so it would only take 500 GBytes to download it to a "new" folder, and if you were overwriting a bunch of existing files it wouldn't take any space at all. Well, maybe 1 or 2 GBytes of temporary space to reconstruct files, but that's it.
This new bzrestore "native restore client" won't take away any of the previous methods of restoring, so as we get the bugs and kinks worked out of it the service is not degraded in any way.
None of this helps you or anybody else for at least another month or two while we finish bzrestore. But we are aware this is a shortcoming and attempting to address it.
It started as a 1 TByte limit in 2008, and personally I assumed it would have gone UP by this time. However, the ZIP format has been problematic. We originally chose ZIP because it was the only cross platform format that did not require ANY extra software to install on your system. ZIP unpacks on Windows and Macintosh both, without any additional software required.
Along the way, we discovered that there are very annoying limitations of ZIP, and those have been solved in different degrees by Windows vs Macintosh vs 3rd party solutions like 7-zip. The support organization requested we lower the limit to 500 GBytes because customers would get themselves wedged where they had PREPARED a really large restore but couldn't download it or unpack it, so by artificially limiting it earlier in the process we have fewer support issues.
That part really bums me out, where the fees are not refunded. Here is the analogy: if a large 18 wheel truck delivers a TV or video game console to your home, then the truck drives back to the country of origin, you do NOT have to pay taxes, duties, customs, and fees on the 18 wheel truck!! The hard drive we send you is simply the transport mechanism, and in a sane world when you return that hard drive CLEARLY the item you have truly had delivered is your data. So while you should owe duties, customs, and fees on the DATA, you shouldn't owe those things on the stupid transport mechanism of the hard drive. But we realize this is a real issue and that's part of why we are building bzrestore.