使用Veeam Backup Validator

Veeam Backup Validator位于Veeam Backup & Replication安装文件夹的备份服务器上—默认情况下为%ProgramFiles%\ Veeam \ Backup and Replication \ Backup \ Veeam.Backup.Validator.exe 。如果更改了默认路径,则可以在以下注册表值中找到实际路径: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Veeam \ Veeam Backup and Replication] CorePath。

如需运行该实用程序,请在备份服务器上打开命令提示符,并将当前文件夹更改为Veeam Backup Validator所在的文件夹。

重要提示

注意以下几点:

  • 要运行Veeam Backup Validator,您必须在本地机器上使用具有管理员权限的帐户。
  • Veeam Backup Validator实用程序不适用于NAS备份。
  • [对于存储在扩展式备份存储库中的备份] Veeam Backup Validator仅可验证存储在由备份存储库组成性能层中的备份。确保增量备份文件和完整备份文件位于同一扩展区中。

语法

Veeam Backup Validator提供的参数集可帮助您:

  • 显示Veeam Backup Validator帮助信息。

Veeam.Backup.Validator /?

  • 验证指定备份中所有虚拟机或所选虚拟机内容的完整性。

Veeam.Backup.Validator.exe/backup:backupname | backupid [/vmname:vmname] [/point:pointid] [/date:pointdate] [/time:pointtime] [/silence] [/skip] [/report:reportpath [/format:xml | html]]

  • 验证指定备份文件中虚拟机内容的完整性。

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

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

 

参数

参数

描述

必需/可选

参数类型

/backup:
backupname |
backupID

指定要验证的备份或备份拷贝作业的名称或ID*。

必需

字符串

对于即时模式下的备份拷贝作业,您必须指定其子作业的名称—备份拷贝作业的任务将作为源添加到备份拷贝作业中。例如,如果“ My Copy”备份拷贝作业拷贝了“ Daily Backup”备份作业,则必须将参数值设置为“ My Copy \ Daily Backup”。

如果要验证整个备份拷贝作业,则必须为每个子作业运行一遍这个应用。

Veeam.Backup.Validator.exe /file:backupfile{1..*}

指定要验证的备份文件(VBM, VBK,VIB)。

必需

字符串

注意以下几点:

  • 如果文件位于网络共享上,请务必指定完整路径,例如:\\ 172.16.16.198 \
    TestShare \ Empty VM encryptionD2017-09-22T172639.vbk
  • 不支持映射的网络驱动器。例如,您不能指定z:\\ 172.16.16.198 \ TestShare

/用户名:
用户名 /密码:
密码

访问网络共享上的文件。
指定该实用程序用于访问网络共享的帐户凭据。

网络共享必需

字符串

如果要验证位于不同共享中的文件,请确保该帐户具有所有这些共享文件夹的访问权限。

/vmname:vmname

指定备份文件中待验证虚拟机的名称。

可选

字符串

如果未指定,则 Veeam Backup Validator 将检查备份文件中的所有虚拟机。

/point:pointID

指定要验证的还原点的ID*。

可选

字符串

如果未指定,Veeam Backup Validator将验证最新还原点,即还原点所在的所有备份文件。

/date:pointdate

指定创建经过验证的还原点的日期。

可选

日期

确保日期格式与 Veeam Backup 服务器上使用的格式相同。例如:

  • 如为 mm/dd/yyyy 格式,请指定 08.30.2012。
  • 如为 dd/mm/yyyy 格式,请指定 30.08.2012。

/time:pointtime

指定创建经过验证的还原点的大概时间。

可选

时间

/silence

定义是否在静默模式下运行验证。

可选

布尔值

/skip

定义是否从处理vmname参数中列出的虚拟机中跳过

可选

布尔值

vmname参数中,列出要跳过的所有虚拟机。

/报告:
reportpath [/format:xml |
html]

指定存储验证结果报告的路径。该实用程序将生成验证结果报告,并将其存储在指定路径。

可选

字符串

支持的报告格式为 HTML 和 XML。

*您可以使用脚本或Management Studio从Veeam Backup & Replication数据库中获取备份作业和还原点的ID。

示例 1

此命令将验证 Exchange 备份作业文件中的 exch01 虚拟机。

Veeam.Backup.Validator /backup:“ Exchange Backup Job” /vmname:exch01

使用Veeam Backup Validator 

示例 2

此命令将验证 2018 年 12 月 18 日晚上 12:00 左右创建的 Exchange 备份作业文件中的所有虚拟机。

Veeam.Backup.Validator /backup:“ Exchange Backup Job” /date:12.18.2018 /time:12:00

使用Veeam Backup Validator