NetBackup™ for VMware 管理指南
- 介绍
- 必需的任务:概述
- 注意事项和前提条件
- 配置 NetBackup 与 VMware 的通信
- 为 VMware 添加 NetBackup 凭据
- 在 NetBackup 中验证 VMware 虚拟化服务器证书
- 为 VMware 配置 NetBackup 策略
- 配置 VMware 智能策略
- 减小备份的大小
- 备份虚拟机
- 使用加速器备份虚拟机
- 还原虚拟机
- 使用即时恢复还原虚拟机
- 将 NetBackup 用于 vCloud Director
- vCloud Director 中的“虚拟机恢复”对话框
- 最佳做法和更多信息
- 故障排除
- 附录 A. 用于备份和还原虚拟机的 NetBackup 命令
- 附录 B. 为 Windows 上的 NFS 配置服务
- 附录 C. 将 VM 选择查询结果重复使用选项
- 附录 D. VMware 原始设备 (RDM) 的备份
在当前虚拟机运行时使用 VMware 即时恢复还原单个文件
可以使用即时恢复从虚拟机备份单独还原文件。可以从虚拟机备份映像中还原虚拟机,然后将其装入到专用网络(如沙盒)上。此方法可避免在生产环境中网络与虚拟机冲突。公用网络上的另一台虚拟机可用作中间虚拟机,用于从专用网络上的虚拟机中复制文件。
注意:
此过程用于将文件还原到正在运行的 VM 中。在启动此过程之前,无需关闭生产环境中的当前虚拟机。
在启动此过程之前,需要一台中间虚拟机,该虚拟机具有到公用网络或生产网络的网络连接。在此过程中,将该中间虚拟机连接到将装入还原的虚拟机的专用网络。
此过程结束时,可以将文件从还原的虚拟机复制到中间虚拟机。然后,公用网络上的虚拟机便可访问该中间虚拟机上的文件。
使用即时恢复还原单个文件
- 使用 vSphere Client 登录到 vCenter Server。
您必须使用允许访问要恢复的文件的登录信息。
- 创建 vSphere 标准交换机。
此交换机用于从将从备份激活 VM 的沙盒或专用网络访问 ESX 主机。
注意:
该交换机仅用于 ESX 主机中的内部通信。
例如,在 vSphere Client 5 中:
选择用于还原的虚拟机与中间虚拟机之间通信的 ESX 主机。
在“配置”选项卡上的“硬件”窗格中,单击“网络”。
单击“添加网络”。
选择“虚拟机”作为连接类型。
选择“创建 vSphere 标准交换机”。
对于“端口组属性”中的“网络标签”,输入内部交换机的名称(例如 NB 或 NetBackup)。
单击“完成”。
- 在中间虚拟机上,添加要连接到 vSphere 标准交换机的网卡 (NIC)。
使用此连接可从将在专用网络上装入的还原虚拟机中检索文件。
注意:
此中间虚拟机必须已经具有到公用网络或生产网络的网络连接。
例如,在 vSphere Client 5 中:
选择中间虚拟机。
在“摘要”选项卡上,单击“编辑设置”。
单击“添加”。
选择“以太网适配器”。
对于“网络标签”,选择在步骤 2 中创建的专用网络。
单击“完成”。
- 如果中间虚拟机的来宾操作系统在步骤 3 后没有自动为专用网络分配 IP 地址,请注意:您必须手动配置 IP 地址、默认网关和子网掩码。
现在,中间虚拟机应该已连接到公用网络和还原虚拟机所在的专用网络。
- 使用 nbrestorevm 命令还原虚拟机。
nbrestorevm -vmw -ir_activate -C virtual_machine -temp_location temporary_datastore -R rename_file_path -vmsn
-vmsn 指定从备份映像激活虚拟机时没有为虚拟机启用网络。如果没有 -vmsn 选项,网络与生产虚拟机之间可能产生冲突。
由 -R rename_file_path 指定的文件会为还原的虚拟机指定其他显示名称或位置。必须更改虚拟机名称或位置以避免在生产环境中与当前虚拟机冲突。例如,要对虚拟机进行重命名,重命名文件中可包含以下条目(以回车符结束):
change vmname to acme_vm5
注意:
文字
change vmname to
是原义字符,后跟要更改为的实际名称(例如acme_vm5
)。有关其他 nbrestorevm 选项,请参见手册页或《NetBackup 命令参考指南》。
- 将网卡 (NIC) 添加到还原的虚拟机,然后将 NIC 连接到步骤 2 中的 vSphere 标准交换机。
- 启动还原的虚拟机。
- 如果来宾操作系统没有自动为专用网络分配 IP 地址,则必须配置 IP 地址、默认网关和子网掩码。
- 在还原的虚拟机和中间虚拟机之间设置文件共享(例如通过 FTP、NFS 或 CIFS)。
然后,将文件从还原的虚拟机复制到中间虚拟机。生产环境中的当前虚拟机可以访问这些文件。
- 如果不想保留还原的虚拟机,请输入以下内容:
nbrestorevm –ir_listvm
在 -ir_listvm 输出中,查找还原虚拟机的 VM 即时恢复 ID。
删除还原的虚拟机:
nbrestorevm –ir_deactivate instant recovery ID
其中 instant recovery ID 是虚拟机在 -ir_listvm 输出中的数字标识符。