NVP vProxy:如何通过调试从 CLI 获取用于运行虚拟机恢复的确切命令语法
摘要: 本知识库文章概述了如何获取执行 CLI 调试虚拟机 (VM) 还原所需的确切“nsrvproxy_recover”命令语法。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
nsrvproxy_recover 命令需要多个开关和 VMware 托管对象引用 (MoRef) 值。有时很难确定这一点。此知识库文章提供了一个流程,允许您通过首先创建“NSR 恢复”资源来生成所需的恢复命令。
- 从 NetWorker Management Console (NMC) 中,转至 恢复 选项卡,然后选择 恢复->新建恢复。
提醒:或者,您可以从 NetWorker Web 用户界面 (NWUI) 启动恢复。我们只使用 UI 来配置
nsrazure_recover 命令验证每个 SP 是处于正常模式还是修复模式。使用您偏好的 UI。
- 选择虚拟机恢复类型,然后选择从中备份虚拟机的 vCenter Server:
- 搜索虚拟机并选择它。选择后,它会显示在源虚拟机 窗口中:
- 从可用备份列表中选择存储集日期:
- 选择虚拟机映像恢复(在此示例中为 Virtual Machine Recovery):
- 配置恢复选项:
- 选择目标 vCenter 和位置。
- 指定新虚拟机的名称。
- 为虚拟机文件和磁盘选择数据存储区位置。
- (可选)选择是否要打开虚拟机电源(默认为否)。
- (可选)选择是否要将虚拟机连接到网络。仅当您还选择打开虚拟机电源时,此选项才可用。
- (可选)如果您希望还原使用特定 vProxy,请指定 vProxy 一体机。
- 选择要从中还原的卷:
提醒:只能直接从 Data Domain 备份或克隆设备进行恢复。如果所选存储集仅驻留在非 Data Domain 设备(AFTD、磁带、CloudBoost)上,则必须先将其克隆回 Data Domain 克隆池。NVP vProxy:如何手动将虚拟机存储集从非 Data Domain 设备克隆到 Data Domain 克隆设备?(英文版)
- 提供恢复名称 ,然后选择 计划恢复开始时间选项。将日期设置为当前日期后几天。
- 单击计划恢复。
- 您现在应该会在 NMC 上看到计划的恢复作业:
- 在 NetWorker 服务器上,打开管理员命令提示符或 root shell。
- 使用
nsradmin或jobquery命令来获取nsrvproxy_recover命令语法:
对于从 NMC 安排的作业,请使用 nsradmin管理此进程:
- 在提升的提示符下,运行:
nsradmin - 从
nsradmin提示符,请输入:show recover command; recover options - 从
nsradmin提示符下,使用print命令以显示从 NMC 创建的恢复资源。
print type: nsr recover; name: RECOVER_NAME_FROM_STEP_8
示例:
[root@nsr ~]# nsradmin NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> show recover command; recover options nsradmin> print type: nsr recover; name: CLI_Recover_Syntax recover command: nsrvproxy_recover; recover options: \ " -m I -c vcsa.amer.lan -M vm-17020 -V 'win-client01.amer.lan_1' -A datacente\ r-3 -L domain-c8 -F 'group-v4' -o P -o N -d 'Hard disk 1/2000/datastore-12' -E\ datastore-12 -p nsr-vproxy01.amer.lan -S 2801297820";
对于从 NWUI 启动的作业,请使用 jobquery管理此进程:
- 在提升的提示符下,运行:
jobquery - 从
jobquery提示符,请输入:show name; command - 从
jobquery提示符,请输入:print type: recover job
示例:
[root@nsr ~]# jobquery
NetWorker jobs query utility.
Use the "help" command for help.
jobquery> show name; command
jobquery> print type: recover job
command: \
"nsrvproxy_recover -m I -c vcsa.amer.lan -M vm-4007 -V rhel-client01.amer.lan_\
1 -A datacenter-3 -L domain-c8 -F group-v4 -d \"Hard disk 1/2000/datastore-12\"\
-E datastore-12 -S 1971497009";
name: Image_Restore;
jobquery> quit
提醒:恢复选项行显示执行恢复所需的所有开关和值。输出以 JSON 格式显示,“recover options”值跨越多行。每个新行由以下项分隔:
\。将命令复制到 Notepad++ 中,然后删除 \。命令应为一行连续的行(见下文)。建议使用 Notepad++ 而不是常规记事本,因为记事本在复制回命令提示符时可能会更改特殊字符的编码。
- 运行 recover 命令和 NSR Recover 资源中显示的恢复选项:
提醒:
-D [1-9] debug levels 和 -v[vv] 详细程度可以添加到命令中,以提高日志记录级别。可以在 vProxy 设备上应用其他调试:NetWorker VMware Protection-vProxy:如何启用调试日志记录。如果虚拟机有多个磁盘文件,则可以使用 并行(并发)恢复磁盘 -k 选项将密码指定为可见文本。
nsrvproxy_recover -m I -c vcsa.amer.lan -M vm-4007 -V rhel-client01.amer.lan_1 -A datacenter-3 -L domain-c8 -F group-v4 -E datastore-12 -S 1971497009 -k
可以通过附加以下内容将输出重定向到文件: > nsrvproxy_recover.out 2<&1
有关更多信息,请参阅:NVP-vProxy:如何从命令行执行虚拟机还原
- 监视输出或收集输出文件以进行进一步分析。
- 返回到 NMC 并 删除 计划的还原,以便它不会在计划的日期和时间自动启动。
其他信息
受影响的产品
NetWorker产品
NetWorker文章属性
文章编号: 000021168
文章类型: How To
上次修改时间: 05 2月 2026
版本: 5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。