Veritas NetBackup™ for Hyper-V 管理指南

Last Published:
Product(s): NetBackup (8.1)
  1. 介绍
    1.  
      关于 Hyper-V
    2.  
      对该 NetBackup 8.1 指南的更新
    3.  
      NetBackup for Hyper-V 环境
    4.  
      Hyper-V 备份相关术语
    5.  
      Hyper-V 虚拟机的 NetBackup 备份的基本阶段
    6.  
      NetBackup for Hyper-V 管理员任务
    7.  
      故障排除快速参考
  2. 注意事项和前提条件
    1.  
      NetBackup for Hyper-V 前提条件
    2.  
      NetBackup for Hyper-V 注意事项和限制
    3.  
      NetBackup 对 Hyper-V 虚拟机显示名称的字符限制
    4.  
      使用“启用从 VM 备份恢复文件”选项时 vhd 或 vhdx 名称及 VM 路径的 NetBackup 字符限制
    5.  
      关于 Linux 虚拟机的注意事项
  3. 配置 NetBackup 与 Hyper-V 的通信
    1.  
      将 NetBackup 传统网络服务 (vnetd.exe) 登录身份更改为域用户帐户
    2.  
      对 Hyper-V 资源的使用设置全局限制
  4. 为 Hyper-V 配置 NetBackup 策略
    1.  
      从策略配置向导创建 Hyper-V 策略
    2.  
      从 NetBackup 策略实用程序创建 Hyper-V 策略
    3.  
      “属性”选项卡上的“限制每个策略的作业数”(适用于 Hyper-V)
    4.  
      如果在策略中手动选择 VM 则虚拟机主机名和显示名称应当唯一
    5. Hyper-V 备份选项
      1.  
        优化选项 (Hyper-V)
      2.  
        “主 VM 标识符”选项 (Hyper-V)
      3.  
        启用非 VSS VM 的脱机备份 (VSS Hyper-V)
      4.  
        群集共享卷超时 (VSS Hyper-V)
    6. Hyper-V - 高级属性
      1.  
        提供程序类型配置参数 (VSS)
      2.  
        快照属性配置参数 (VSS)
      3.  
        虚拟磁盘选择参数 (WMI)
      4.  
        “现有快照处理”参数 (WMI)
      5.  
        一致性级别参数 (WMI)
      6.  
        关于虚拟磁盘选择的排除磁盘选项
      7.  
        虚拟磁盘选择选项:禁忌事项示例
      8.  
        从排除引导磁盘或数据磁盘的备份中还原数据
    7. Hyper-V 的配置参数
      1.  
        “客户端名称选择”配置参数
      2.  
        “虚拟机备份”配置参数
      3.  
        提供程序类型配置参数 (VSS)
      4.  
        快照属性配置参数 (VSS)
      5.  
        允许 VM 配置参数脱机备份
      6.  
        “CSV 超时 (以分钟为单位)”配置参数
    8. 浏览 Hyper-V 虚拟机
      1.  
        关于缓存的虚拟机备份名称
    9.  
      虚拟机备用客户端备份的前提条件 (VSS)
    10.  
      配置虚拟机的备用客户端备份
    11.  
      虚拟机内部对 NetBackup 客户端的要求
  5. 配置 Hyper-V 智能策略
    1.  
      关于 Hyper-V 智能策略(自动选择要备份的虚拟机)
    2.  
      NetBackup 查询规则的基本要点
    3.  
      有关 Hyper-V 智能策略的重要说明
    4.  
      NetBackup 对 Hyper-V 智能策略的要求
    5.  
      设置 Hyper-V 智能策略:任务概述
    6.  
      选择 Hyper-V 虚拟机的选项
    7.  
      创建用于自动选择虚拟机的 Hyper-V 策略
    8.  
      在基本模式下编辑查询
    9.  
      在高级模式中使用查询生成器
    10.  
      查询中的 AND 与 OR
    11.  
      NetBackup 查询生成器示例
    12.  
      查询中的 IsSet 运算符
    13.  
      关于通过多个策略选择虚拟机
    14.  
      查询中的运算顺序(优先级规则)
    15.  
      复合查询中的括号
    16.  
      包含换行符的虚拟机注释的查询规则
    17.  
      查询生成器字段参考
    18.  
      Hyper-V 的“测试查询”屏幕
    19.  
      测试查询:失败的虚拟机
    20.  
      “主 VM 标识符”参数对测试查询结果中的“选择”列的影响
    21.  
      “主 VM 标识符”参数对测试查询结果中“VM 名称”列的影响
    22.  
      还原使用 Hyper-V 智能策略备份且具有直通磁盘的 VM
  6. 适用于 SCVMM 的 NetBackup Hyper-V
    1.  
      关于在 SCVMM 环境中备份虚拟机
    2.  
      有关 NetBackup for Hyper-V with SCVMM 的注意事项
    3.  
      创建用于在本地化 SCVMM 环境中备份 VM 的查询
  7. Windows Server 故障转移群集支持
    1.  
      关于 Windows 2008、2012 和 2016 故障转移群集上的虚拟机
    2.  
      关于 CSV 备份和还原的说明
    3.  
      为群集中的虚拟机创建策略
    4.  
      已还原虚拟机在群集中的位置
    5. 还原后的虚拟机维护
      1.  
        在还原期间删除群集资源
    6.  
      如果 VM 是在 CSV 上创建的,且 CSV 是目标驱动器上的重新分析点,则 Hyper-V 还原可能会失败
  8. 备份和还原 Hyper-V
    1.  
      备份 Hyper-V 虚拟机
    2.  
      WMI 备份方法:虚拟机在还原前后的状态
    3.  
      单个文件还原的相关说明
    4.  
      关于完全虚拟机还原的说明
    5.  
      关于还原单个 Hyper-V 文件
    6.  
      将单个 Hyper-V 文件还原到带有 NetBackup 客户端主机
    7.  
      用于还原单个 HYPER-V 文件的“还原标记的文件”对话框
    8. 将单个 Hyper-V 文件还原到虚拟机上的共享位置
      1.  
        设置 Hyper-V 的 NetBackup 客户端服务还原到虚拟机上的共享位置
    9.  
      还原完全的 Hyper-V 虚拟机
    10.  
      “还原标记的文件”对话框(适用于还原 Hyper-V 虚拟机)
    11.  
      关于还原公用文件
    12.  
      浏览以还原 Hyper-V VM 文件时,BAR 界面可能会列出 Hyper-V 快照文件
  9. 使用加速器备份 Hyper-V
    1.  
      关于虚拟机的 NetBackup 加速器
    2.  
      加速器:完全日程表与增量式日程表
    3.  
      NetBackup 加速器和虚拟机的结合使用方式
    4.  
      虚拟机加速器的注意事项和要求
    5.  
      虚拟机加速器强制的重新扫描(日程表属性)
    6.  
      加速器要求启用 OptimizedImage 属性
    7.  
      加速器备份和 NetBackup 目录库
    8.  
      备份作业详细信息日志中的加速器消息
    9.  
      虚拟机加速器的 NetBackup 日志
    10.  
      关于报告通过网络传输的加速器备份数据量
    11.  
      在 NetBackup 命令输出中使用网络传输数据替换加速器映像大小
  10. 最佳做法和更多信息
    1.  
      最佳做法
  11. 故障排除
    1. Hyper-V 的 NetBackup 日志以及如何创建日志
      1.  
        启用 VxFI 日志记录
      2.  
        配置 VxMS 和 vhd 日志记录
      3.  
        VxMS core.log 和 provider.log 文件名的格式
    2. 策略创建期间的错误
      1.  
        NetBackup 策略验证失败
    3. 与 Hyper-V 相关的 NetBackup 状态码
      1.  
        遇到快照错误(状态码 156)
    4.  
      多个虚拟机的备份作业挂起
    5.  
      查看 Windows NTFS 卷影副本存储或调整其大小
    6.  
      未安装 Hyper-V 集成组件
    7.  
      LDM 卷和状态码 1
    8.  
      Hyper-V 快照(avhd 或 avhdx 文件)和状态码 1
    9.  
      无法登录到 NetBackup 管理控制台
    10.  
      当备份驻留在同一 CSV 上的各虚拟机时,可以忽略 Windows 警告 1584。
    11.  
      备用客户端备份的问题
    12.  
      无法启动还原的虚拟机
    13.  
      重新启动还原的虚拟机时遇到的问题:“计算机为何意外关闭?”
    14.  
      单个 Hyper-V 文件的还原问题
    15.  
      还原完全 Hyper-V 虚拟机的问题
    16.  
      如果备份期间 VM 包含使用 WMI 方法的用户检查点,则无法在还原后更改 VM 的虚拟磁盘设置
    17.  
      增加 WMI 创建磁盘超时值
    18.  
      Linux VM 和持久性设备命名
  12. 附录 A. VSS 备份方法:Hyper-V 联机和脱机备份
    1.  
      关于 VSS 的 Hyper-V 联机和脱机备份
    2.  
      确定 VSS 联机和脱机备份的条件
    3.  
      关于脱机备份和 VSS 的其他注意事项
    4.  
      还原后 Hyper-V 2012 R2 虚拟机可能处于“关闭”状态
  13. 附录 B. Hyper-V 直通磁盘
    1.  
      关于使用 NetBackup 备份 Hyper-V 直通磁盘
    2.  
      备份直通磁盘的配置
    3.  
      备份 Hyper-V 直通磁盘的要求
    4.  
      Hyper-V 直通磁盘的限制
    5.  
      配置 Hyper-V 直通磁盘的本地快照备份
    6.  
      关于直通磁盘的备用客户端备份
    7.  
      配置 Hyper-V 直通磁盘的备用客户端备份
    8.  
      VSS 和磁盘阵列的重要注意事项
  14. 附录 C. 用于备份和还原 Hyper-V 虚拟机的 NetBackup 命令
    1.  
      使用 NetBackup 命令创建 Hyper-V 策略
    2.  
      使用 NetBackup 命令创建 Hyper-V 智能策略
    3.  
      Hyper-V 策略的 bpplinfo 选项
    4.  
      用于修改 Hyper-V 策略中查询规则的 bpplinclude 选项
    5. VM 还原到 Hyper-V 的 nbrestorevm 示例
      1.  
        还原到原始位置的 Hyper-V 示例
      2.  
        还原到备用位置的 Hyper-V 示例
    6.  
      适用于 Hyper-V 的 nbrestorevm -R 重命名文件
    7.  
      排除 Hyper-V 的 nbrestorevm 命令问题的注意事项
    8.  
      nbrestorevm 命令的故障排除日志

无法启动还原的虚拟机

本主题与 NetBackup for Hyper-V 有关。

以下问题可能会阻止启动还原的虚拟机:

  • 如果要将虚拟机还原到其他 Hyper-V 服务器,且原始 Hyper-V 服务器和目标服务器所拥有的网络适配器 (NIC) 数量不相同,请注意:必须在目标服务器上为还原的虚拟机配置网络适配器。否则,启动还原的虚拟机将失败,并出现类似下面的消息:

    Microsoft Synthetic Ethernet Port (Instance ID {C549AG45-5925-49C0-
    ADD2-218E70A4A1EA}): Failed to power on with Error 'The system 
    cannot find the path specified.' (0x80070003). (Virtual machine 
    5412BD43-DC85-31CB-A688-1B29CE2C57C8)
    
  • 如果以下内容都为真,则还原的虚拟机可能无法启动:

    • 对虚拟机进行备份时,它驻留在 Hyper-V Server 2008 上。

    • 在备份时,虚拟机不处于“关闭”状态。

    • 虚拟机已还原到 Hyper-V Server 2008 R2。

    Hyper-V 消息指出

    An error occurred while attempting to start the selected virtual
    machine(s). <virtual machine name> could not initialize.
    Saved state file version is incompatible.

    在这种情况下,在完成还原后必须删除虚拟机的已保存状态文件,然后启动该虚拟机。在 Hyper-V 管理器界面中,右键单击还原的虚拟机,然后选择“删除已保存的状态”。

  • 在 Windows 2008 SP2 和 Windows 2008 R2 上对虚拟机进行重定向还原之后,该虚拟机意外进入“已保存”状态。它也不能启动。如果虚拟机在“联机”状态下进行备份,则还原后的状态应为“关闭”。但由于 Hyper-V 错误,虚拟机错误地进入“已保存”状态。

    在还原过程中,Hyper-V-VMMS 会输出事件 ID 12340。下面是示例消息:

    'Saved State' cannot read key '/configuration/_ba8735ef-e3a9-
    4f1b-badd-dbf3a5909915_/VideoMonitor/State' from the repository.
    Error: %%2147778581'(7864368). (Virtual machine ID 
    0AD7DFCC-BDC0-4218-B6DF-7A3BC0A734BF)
    

    在 Hyper-V 管理器中,在完成还原后必须删除虚拟机的已保存状态,然后启动该虚拟机。

  • 对于在另一个卷 GUID 中具有差分磁盘的卷 GUID 中配置的虚拟机,不支持重定向的还原。请注意,如果虚拟机的 vhd 或 vhdx 文件是在驱动器盘符卷中(而不是在卷 GUID 中)配置的,则支持重定向还原。

    在以下情况下,将虚拟机还原到某个备用位置可能会失败:

    • 虚拟机的 vhd 或 vhdx 文件位于基于 GUID 的卷中,且

    • 同一 vhd 或 vhdx 的某个差分磁盘位于另一个基于 GUID 的卷中。

    这种情况下,尝试将虚拟机还原到备用位置将会失败。失败的原因在于 Microsoft Hyper-V 写入器。会将 vhd 或 vhdx 文件和其他配置文件还原到正确的位置,但虚拟机的注册会失败。 因此,Hyper-V 无法启动已还原的虚拟机。可能会显示如下所示的 Hyper-V 写入器事件日志:

    Failed to update the path of the parent disk for virtual 
    hard disk 'E:\restore123\Volume{D2CC1448-BCFD-11CE-96DD-
    001EC9EEF3B2}\test1\diff.vhd' for virtual machine 'test': 
    The system cannot find the path specified. (0x80070003). 
    The disk may not work properly. If you cannot start your virtual 
    machine, remove the disk and try again.(Virtual machine ID <id>)
    
    

    在还原之后,必须配置新的虚拟机并将已还原的 vhd 或 vhdx 文件挂接到新的虚拟机上。 已还原的 .xml 文件包含关于虚拟机原始配置的信息。

  • 将虚拟机还原到其他 Hyper-V 服务器时:由于虚拟 CD 或 DVD 驱动器所处位置的不同,可能会阻止虚拟机重新启动。

    下列情况下会出现此问题:

    • 原始虚拟机有一个 CD ISO 映像挂接到虚拟 CD 或 DVD 驱动器上。

    • 在还原虚拟机的 Hyper-V 服务器上:在备份期间,ISO 映像所在的路径与原始 Hyper-V 主机上的相应路径不同。

      例如:虚拟机最初已将 E:\cd1.iso 挂接到其虚拟 DVD 驱动器。但是 E:\cd1.iso 在目标 Hyper-V 主机上不存在,或者位于其他位置,如 F:\cd1.iso。无论哪种情况,还原的虚拟机都不会启动。

解决挂接 CD/DVD 问题的步骤

  1. 在 Hyper-V 管理器中,单击还原的虚拟机。
  2. 单击“设置”
  3. 在相应的 IDE 控制器下,单击“DVD 驱动器”
  4. “介质”窗格中,指定正确的 CD 位置或者选择“无”。