使用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