Help Center
Choose product document...
Veeam Backup & Replication 9.5
User Guide for Microsoft Hyper-V

Validating Content of Backup File

Syntax

The following command validates for integrity the content of all VMs or selected VMs in the specified backup:

Veeam.Backup.Validator.exe /backup:backupname|backupid [/vmname:vmname]

   [/point:pointid] [/date:pointdate] [/time:pointtime] [/silence]

   [/skip] [/report:reportpath [/format:xml|html]]

The following command validates for integrity the content of VMs in the specified backup file:

Veeam.Backup.Validator.exe /file:backupfile{1..*} [/username:username /password:password] [/vmname:vmname]

[/silence] [/skip] [/report:reportpath [/format:xml|html]]

Validating Content of Backup File Important!

Veeam Backup Validator utility does not work with backups stored on scale-out backup repositories.

Parameters

Parameter

Description

Required/Optional

Parameter Type

Notes

/backup:
backupname|
backupID

Specify a name or an ID* of the backup file that you want to validate.

Required

String

/file:backupfile{1..*}

Specify one or more backup files (VBM, VBK, VIB, VLB).

Required

String

  • If the file is located on a network share, make sure you specify a full path, for example:  \\172.16.16.198\
    TestShare\Empty VM encryptedD2017-09-22T172639.vbk
  • Mapped network drives (like net use z: \\172.16.16.198\
    TestShare) are not supported.

/username:
username /password:
password

To access files on a network share, specify account credentials.

Required for network share

String

If you want to validate files located on different shares, make sure this account has access rights to all these shares.

/vmname:vmname

Specify a name of the VM in the backup file that you want to validate.

Optional

String

If not specified, Veeam Backup Validator will check all VMs in the backup file.

/point:pointID

Specify an ID* of the restore point that you want to validate

Optional

String

If not specified, Veeam Backup Validator will verify the latest restore point.

/date:pointdate

Specify the date when the restore point that you want to validate was created.

Optional

Date

Make sure to specify the date in the same format as used on the Veeam Backup server. For example:

  • For the mm/dd/yyyy format, specify 08.30.2012.
  • For the dd/mm/yyyy format, specify 30.08.2012.

/time:pointtime

Specify approximate time when the restore point you want to validate was created.

Optional

Time

/silence

Specify this parameter if you want to run validation in the silence mode.

Optional

Boolean

/skip

Specify this parameter if you want to skip VMs listed in the vmname parameter.

Optional

Boolean

In the vmname parameter, list all VMs that you want to skip

/report:
reportpath [/format:xml|
html]

Specify this parameter if you want to generate a report on validation results and store it at the specified path.

Optional

String

Supported report formats are HTML and XML.

* You can get IDs of backup jobs and restore points from the Veeam Backup & Replication database, for example, using scripts or using Management Studio.

Example 1

To validate all VMs from the backup file named exch, run the following command using administrative account:

Veeam.Backup.Validator /backup:exch

Validating Content of Backup File 

Example 2

In this example, you will validate the backup file named exch created on August 30, 2012 around 3:00 AM.

Veeam.Backup.Validator /backup:exch /date:08.30.2012 /time:3:00

Validating Content of Backup File 

Veeam Large Logo

User Guide for VMware vSphere

User Guide for Microsoft Hyper-V

Enterprise Manager User Guide

Veeam Cloud Connect Guide

Veeam Agent Management Guide

Veeam Backup Explorers User Guide

PowerShell Reference

RESTful API Reference

Veeam Backup FREE Edition User Guide

Veeam Backup for Microsoft Office 365 Documentation

Veeam ONE Documentation

Veeam Agent for Windows Documentation

Veeam Agent for Linux Documentation

Veeam Management Pack Documentation