Restore Failed, Please Repair

My harddisk broke down, I m trying to restore from my onedrive and keep getting the error. I m restoring with webGUI “Direct restore from backup files”. The error log as below :

MainOperation: Repair
RecreateDatabaseResults:
    MainOperation: Repair
    ParsedResult: Success
    EndTime: 06-02-2018 5:30:45 PM (1517909445)
    BeginTime: 06-02-2018 5:22:51 PM (1517908971)
    Duration: 00:07:54.1046651
    BackendStatistics:
        RemoteCalls: 327
        BytesUploaded: 0
        BytesDownloaded: 330829966
        FilesUploaded: 0
        FilesDownloaded: 326
        FilesDeleted: 0
        FoldersCreated: 0
        RetryAttempts: 0
        UnknownFileSize: 0
        UnknownFileCount: 0
        KnownFileCount: 0
        KnownFileSize: 0
        LastBackupDate: 01-01-0001 8:00:00 AM (-62135596800)
        BackupListCount: 0
        TotalQuotaSpace: 0
        FreeQuotaSpace: 0
        AssignedQuotaSpace: 0
        ParsedResult: Success
ParsedResult: Error
EndTime: 06-02-2018 5:30:45 PM (1517909445)
BeginTime: 06-02-2018 5:22:51 PM (1517908971)
Duration: 00:07:54.1755096
Messages: [
    Rebuild database started, downloading 30 filelists,
    Filelists restored, downloading 290 index files,
    Processing required 6 blocklist volumes,
    Recreate completed, verifying the database consistency,
    Recreate completed, and consistency checks completed, marking database as complete
]
Warnings: []
Errors: [
    Remote file referenced as duplicati-b1b2d91c007234def8adad28dc265c162.dblock.zip.aes, but not found in list, registering a missing remote file,
    Remote file referenced as duplicati-ba63e6074f69448378efc83fef9aeb7ec.dblock.zip.aes, but not found in list, registering a missing remote file,
    Remote file referenced as duplicati-b890b50800f2e4e9589186baef39f1f1f.dblock.zip.aes, but not found in list, registering a missing remote file,
    Remote file referenced as duplicati-bc1d4e339a95743569572f78e78bfa58f.dblock.zip.aes, but not found in list, registering a missing remote file,
    Remote file referenced as duplicati-b67f7db2f990c4e0f97e072cbcf0eecd9.dblock.zip.aes, but not found in list, registering a missing remote file
]

As @JonMikelV suggested to me in another thread while troubleshooting this issue myself, try entering the following advanced option while on the “encryption” step of the Restore job setup:

–no-backend-verification=true

When I tried running it this way, the restore operation still threw the same error message regarding the “missing” dblock files, however instead of stopping there, it proceeded to perform the restore operation and successfully restored the test files I was attempting to restore. The reasoning is, I believe, the “missing” files are identified in outdated index files but no longer actually needed.

Please try this method when you have a chance, and let us know if it seemed to work for you.

@drakar2007 is correct that --no-backend-verification=true should get you past the missing files errors. (Thanks for testing that for me!)

While he’s correct that an outdated index file referencing a no-longer-existing dblock file isn’t needed (and shouldn’t affect a restore), it should be noted that there are confirmed instances of destinations losing / corrupting actual dblock files which CAN effect a restoration.

In those cases, IF a file being restored has 1 or more blocks in a missing / corrupt dblock file then when that file is restored it will have the missing blocks filled with zeros.

Yes i add the option --no-backend-verification=true, and restore successful. Thank you guys.

2 Likes

You’re welcome, glad we finally got your restore working for you!

(I flagged the drakar2007 post as the solution, please let me know if you disagree.)

1 Like