Veritas NetBackup™ for Hyper-V 管理指南
- 介绍
- 注意事项和前提条件
- 配置 NetBackup 与 Hyper-V 的通信
- 为 Hyper-V 配置 NetBackup 策略
- 配置 Hyper-V 智能策略
- 适用于 SCVMM 的 NetBackup Hyper-V
- Windows Server 故障转移群集支持
- 备份和还原 Hyper-V
- 使用加速器备份 Hyper-V
- 最佳做法和更多信息
- 故障排除
- Hyper-V 的 NetBackup 日志以及如何创建日志
- 策略创建期间的错误
- 与 Hyper-V 相关的 NetBackup 状态码
- 附录 A. VSS 备份方法:Hyper-V 联机和脱机备份
- 附录 B. Hyper-V 直通磁盘
- 附录 C. 用于备份和还原 Hyper-V 虚拟机的 NetBackup 命令
还原到备用位置的 Hyper-V 示例
为了还原到备用位置,NetBackup 8.0 针对已使用 WMI 方法进行备份的 VM 新增了几项还原功能:
将 VM 还原到备用位置时,默认情况下会生成新的 VM GUID。
此外,您还可以选择保留原始 GUID。
还原 VM 时,可以指定新的显示名称。
nbrestorevm -vmhvnew –C VM_to_restore –R absolute_path_to_rename_file
在 -R 选项重命名文件中,输入包含以下各种条目的文本文件的完整路径:
change /original_VM_GUID.xml_path to /new_VM_GUID.xml_path change /original_VM_GUID.bin_path to /new_VM_GUID.bin_path change /original_VM_GUID.vsv_path to /new_VM_GUID.vsv_path change /original_VM.vhd_path to /new_VM.vhd_path
确保包含所有这四种变更条目,以便为 VM 文件(xml、bin、vsv、vhd)指定位置。 如果省略了任何 VM 文件路径,则还原可能会失败。
注意:
还原到备用位置时,默认情况下 nbrestorevm 从使用 WMI 方法创建的备份生成一个新的 VM GUID。要保留原始 GUID,请添加 -vmid 选项。
注意:
每个 change 行都必须以回车符结尾。
注意:
如果省略了 –R 选项,则 VM 将还原到其原始位置。
请参见适用于 Hyper-V 的 nbrestorevm -R 重命名文件。
nbrestorevm.exe -vmhvnew -C vm1.acme.com -S master44.acme.com -vmserver HVserver6.acme.com -vmid -R \C:\vmadmin\renamefile1
-vmserver 选项指定还原目标 (HVserver6.acme.com)。
-S 选项指定创建了 WMI 备份的主服务器(不同于当前主服务器)。
-vmid 选项保留已还原 VM 的原始 GUID。要生成新的 GUID,请省略 -vmid 选项。
-R 选项标识一个文本文件,该文件使用 change 指令指定用于还原到备用位置的文件路径。
注意:
-R 选项必须指定重命名文件的绝对路径。在此示例中,
renamefile1
包含以下用于更改位于备用还原位置的 VM 文件路径的指令:
change /F/VMs/vm1/2D7C007E-90FB-44EC-ABB2-6733D42A51F5.VMRS to /D/VMs/vm1/2D7C007E-90FB-44EC-ABB2-6733D42A51F5.VMRS change /F/VMs/vm1/2D7C007E-90FB-44EC-ABB2-6733D42A51F5.vmcx to /D/VMs/vm1/2D7C007E-90FB-44EC-ABB2-6733D42A51F5.vmcx change /F/VMs/vm1/Virtual Hard Disks/vm1.vhdx to /D/VMs/vm1/Virtual Hard Disks/vm2.vhdx
nbrestorevm -vmhvnew –C VM_to_restore –R absolute_path_to_rename_file -vm_server Hyper-V_server -w
-vm_server 选项指定还原的目标服务器。
有关重命名文件示例,请参见示例 A 或 B。
nbrestorevm.exe -vmhvstage -S master44.acme.com -C vm6.acme.com -O -vmserver HVserver6.acme.com -R "C:\Program Files\Veritas\NetBackup \Logs\44\Admin\logs\rfile4.tmp.chg" -L "C:\Program Files\Veritas\NetBackup \Logs\44\Admin\logs\rfile4.tmp.log”
-vmhvstage 选项可将虚拟机文件还原到分段位置。
-vmserver 选项指定分段位置的主机。
-L 选项指定用于写入进度信息的现有文件的名称。
还原到分段位置时,NetBackup 不会生成新的 GUID。
文件
rfile4.tmp.chg
指定位于分段位置的虚拟机文件新路径:
change /F/VMs/vm6/2D7C007E-90FB-44EC-ABB2-6733D42A51F5.VMRS to /E/VMs/vm6/2D7C007E-90FB-44EC-ABB2-6733D42A51F5.VMRS change /F/VMs/vm6/2D7C007E-90FB-44EC-ABB2-6733D42A51F5.vmcx to /E/VMs/vm6/2D7C007E-90FB-44EC-ABB2-6733D42A51F5.vmcx change /F/VMs/vm6/Virtual Hard Disks/vm1.vhdx to /E/VMs/vm6/Virtual Hard Disks/vm2.vhdx