Skip to main content
Question

Backup Repair utility


Forum|alt.badge.img+1
  • Influencer
  • 77 comments

We've experienced backup corruption due to an unforeseen circumstance. I'm familiar with the scheduled health check and its flexibility, and I perform daily checks.

The backup is not file share one.

As I understand it, the health check is a diagnostic tool, not a repair function.

My question is: Do we have any repair capabilities to recover from corrupted backups and interruptions? Are there any repair utilities for addressing unique error messages?

 

 

6 comments

Andanet
Forum|alt.badge.img+11
  • Veeam Legend
  • 350 comments
  • March 12, 2025

Hi ​@Nikks 

it depends on several factors, as Repository tipology, how long and what type is your backup chain. 

Metadata file may have become corrupted also.

Can you share more info about your issue? 

Basically I would say that only the Veeam support can verify your backup file status. 

You can try to use Veeam Extract Utility to restore a backup out of Veeam environment. 

Please don’t modify your backup manually

 

Ah…. I just add another check…

Veeam Backup Validator


lukas.k
Forum|alt.badge.img+8
  • Influencer
  • 186 comments
  • March 12, 2025

Hi ​@Nikks,

In general (not depending on specific jobs types) Veeam has mechanisms like health check and Sure Backup to check the recoverability of backups.

In case that there’s a corruption it is not always possible to restore this since source data can be missing and if this is the case a backup file (or a chain) cannot be repaired. Veeam cannot “guess” the source data.

 

As ​@Andanet mentioned there are ways but please do not try to modify the files on a Windows Explorer level.

 

Best

Lukas


Forum|alt.badge.img+1
  • Author
  • Influencer
  • 77 comments
  • March 12, 2025
Andanet wrote:

Hi ​@Nikks 

it depends on several factors, as Repository tipology, how long and what type is your backup chain. 

Metadata file may have become corrupted also.

Can you share more info about your issue? 

Basically I would say that only the Veeam support can verify your backup file status. 

You can try to use Veeam Extract Utility to restore a backup out of Veeam environment. 

Please don’t modify your backup manually

 

Ah…. I just add another check…

Veeam Backup Validator

Thanks Andanet. Just want to check all these tools are only diagnostic one and not repair utilities. For repair we need to check with support , correct?

Error is :Error: An unexpected network error occurred.
Failed to flush file buffers. File:   .vbk


matheusgiovanini
Forum|alt.badge.img+5

To repair your files, it depends on what happened, but you should open a case with Veeam for further assistance. However, you can use Veeam Validator to check if the file is corrupted by running the following command:

 %ProgramFiles%\Veeam\Backup and Replication\Backup\Veeam.Backup.Validator.exe\[/vmname:vmname][/file:path][/point:pointid][/date:pointdate]

For more information, you can refer to the user guide at this link.

The error log suggests a network issue. Is the repository you are using local, on the VBR server, or located on another server or network? It seems that Veeam cannot find the .vbk file to continue creating a restore point in the backup chain.

 

If possible, share your structure with us so we can better understand your scenario.


Andanet
Forum|alt.badge.img+11
  • Veeam Legend
  • 350 comments
  • March 12, 2025

You’re welcome ​@Nikks 

I never wrote support can repair your backup file but only it can verify

As per your last phrase 

An unexpected network error occurred.
Failed to flush file buffers. File:   .vbk

consider network errors are usually communication issues but I'm pretty sure your backup chain is corrupt. You can try running an active full and see if it completes.

In my opinion, the support response would be the same. Run an active full. 


matheusgiovanini
Forum|alt.badge.img+5

I agree with Antonio. Until support evaluates your case, try running an active full backup to create a new chain and resolve potential issues with corrupted files.

By the way, do you have other jobs using the same repository, or is this the only job showing errors? I'm asking to confirm whether it's a file corruption issue.

Don't forget to open a support case. When dealing with file issues, it's best to rely on support, as it might involve a binary file, and they can assist you. Avoid making changes yourself, as it could worsen the problem.


Comment