I have a support ticket open, Case #05022429, and there is no response yet.
I am trying to import and restore a VBK full backup (with or without VBM file) and receive the following errors below. This first one happens immediately when I try importing just the VBK file by itself.
Dir failed, storageFileName 'myfilenamehere.vbk'
Failed to reload metadata bank. Declared and actual CRC are different for all bank snapshots.
--tr:Failed to load metastore
--tr:Failed to load metadata partition. Delayed loading: [1]
Failed to open storage for read access. Storage: [myfilenamehere.vbk].
--tr:Failed to run synchronized operation in MTA backup apartment.
--tr:Failed to list items in the storage [myfilenamehere.vbk].
--tr:Client failed to process the command. Command: [dir].
--tr:event:3:
Error in the application.
If I first import the VBM file, this happens-
Importing backup
Creating database records...
Backup is encrypted and will appear under Encrypted backups node until a valid password is supplied.
I find the Backups on the home screen and see the "Disk (Encrypted)", and I then specify the password. It says "Decrypting encryption key sets" and finishes, and then I have a "Disk (Imported)" showing. It shows a backup job name and platform is Hyper-V.
When I try to start a restore, I select the earliest restore point there, the full backup, and receive a similar error-
I'm guessing the CRC error is the big issue here. Is that correct? Is there anything I can do at all about this? I have searched these forums but CRC errors are not mentioned much.Failed to reload metadata bank. Declared and actual CRC are different for all bank snapshots.
Failed to open storage for read access. Storage: [myfilenamehere.vbk].
Failed to restore file from local backup. VFS link: [summary.xml]. Target file:
[MemFs://frontend::CDataTransferCommandSet::RestoreText_{some hex code here}]. CHMOD mask: [24].
Agent failed to process method {DataTransfer.RestoreText}.
Is there any way to decrypt and restore anyway? Trying something is better than nothing in this situation, any data is better than no data. Maybe it will all be bad data. But if there's a chance some data will be good, I would pursue it.
Does Veeam have any method for forcing a decrypt attempt? If not, is there another known method of decrypting Veeam backups? I am open to trying another tool or even developing something myself. That may be possible if the encryption scheme used by Veeam is completely understood. I have read some encryption details in the online docs, but I would really need some information from Veeam for replicating that.
Ask any clarifying questions you may have. I'll answer what I can. My background on this customer's backup situation is limited. However I have been told they previously had a ransomware attack and recovered from that and decrypted all the data. Plenty of the other data has decrypted correctly. For example other Veeam backups there function correctly, and the VBM file for the problem backup is a complete XML file and looks fine.
I appreciate any input!