![]() ![]() So we kept adding logging, been chasing it over the last year or so -> every time it occurred we added more logging. Ok, so we have known that for half a decade at least there has been a "ghost" (a bug) where sometimes (very very rarely) customer computers would spontaneously Safety Freeze with no plausible explanation. One important concept here is "Safety Freeze" is not some unknown horrible dangerous situation where we don't know anything -> all your data is safely backed up, there has been no corruption, everything is fine. In that case, Backblaze "Safety Freezes" to preserve the most recent backup history. The one case where they do legitimately shrink is if you restored your computer running the client to an EARLIER point in time, for example using a disk clone from an earlier moment in time, or on the Macintosh using Time Machine to "roll back time". The fix is easy, uninstall/reinstall/Inherit Backup State -> the "backup state" contains the missing information that SOMEHOW disappeared from your bz_done files on your computer. So instead of losing information, we "Safety Freeze" the backup. Safety Freeze means SOMEHOW the files shrank. It is a complete history of what occurred. ![]() When a file is removed from your backup, A NEW LINE IS ADDED to the bz_done file saying the file was removed from the backup. When a file is added to your backup, a line is added to the bz_done file saying the file was backed up. Ok, so these are written in a "append only format". WARNING: don't edit those files -> you are guaranteed to corrupt your backup. Library/Backblaze.bzpkg/bzdata/bzbackup/bzdatacenter/bz_done_20200714.dat Windows: C:\ProgramData\Backblaze\bzdata\bzbackup\bzdatacenter\bz_done_20200714.dat Here is where they are located on your computer: The log files that list what Backblaze has backed up are called "bz_done" files. Ok, so first let me explain what a "Safety Freeze" is. There was a "safety freeze" on the account, because of "a major inconsistency between the backups records"? Disclaimer: I work at Backblaze and wrote the code (including a bug) that does Safety Freeze.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |