NVP vProxy:如何通过调试从 CLI 获取用于运行虚拟机恢复的确切命令语法

Summary: 本知识库文章概述了如何获取执行 CLI 调试虚拟机 (VM) 还原所需的确切“nsrvproxy_recover”命令语法。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

nsrvproxy_recover 命令需要多个开关和 VMware 托管对象引用 (MoRef) 值。有时很难确定这一点。此知识库文章提供了一个流程,允许您通过首先创建“NSR 恢复”资源来生成所需的恢复命令。

1.从 NetWorker Management Console (NMC) 中,转至 恢复 选项卡,然后选择 恢复->新建恢复。

NMC 恢复向导

2.选择虚拟机恢复类型,然后选择从中备份虚拟机的 vCenter Server:

NMC 虚拟机恢复类型

3.搜索虚拟机并选择它。选择后,它会显示在 源虚拟机 窗口中:

源虚拟机选择

4.从可用备份列表中选择存储集日期:

可用备份

5.选择虚拟机映像恢复(在此示例中 为 Virtual Machine Recovery):

虚拟机恢复

6.配置恢复选项:

  • 选择目标 vCenter 和位置。
  • 指定新虚拟机的名称。
  • 为虚拟机文件和磁盘选择数据存储区位置。
  • (可选)选择是否要打开虚拟机电源(默认为否)。
  • (可选)选择是否要将虚拟机连接到网络。仅当您还选择打开虚拟机电源时,此选项才可用。
  • (可选)如果您希望还原使用特定 vProxy,请指定 vProxy 一体机。
虚拟机恢复选项

7.选择要从中还原的卷:

提醒:只能直接从 Data Domain 备份或克隆设备进行恢复。如果所选存储集仅驻留在非 Data Domain 设备(AFTD、磁带、CloudBoost)上,则必须先将其克隆回 Data Domain 克隆池。NVP vProxy:如何手动将虚拟机存储集从非 Data Domain 设备克隆到 Data Domain 克隆设备?(英文版)
选择恢复源

8.提供 恢复名称 ,然后选择 计划恢复开始时间选项。将日期设置为当前日期后几天。

计划恢复以生成 nsrvproxy_recover 命令

9.单击 计划恢复
10.您现在应该会在 NMC 上看到计划的恢复作业:

计划恢复资源。


11.在 NetWorker 服务器上,打开管理员命令提示符或 root shell。
12.运行 nsradmin 命令输入 nsradmin 提示。

一个。从 nsradmin 提示符,请输入: show recover command; recover options
B.从 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";
提醒:恢复选项行显示执行恢复所需的所有开关和值。输出以 JSON 格式显示,“recover options”值跨越多行。每个新行由以下项分隔: \。将命令复制到 Notepad++ 中,并删除 \.命令应为一行连续的行(见下文)。建议使用 Notepad++ 而不是常规记事本,因为记事本在复制回命令提示符时可能会更改特殊字符的编码。

13.运行 recover 命令和 NSR Recover 资源中显示的恢复选项:

提醒: -D [1-9] debug levels 和 -v[vv] 详细程度可以添加到命令中,以提高日志记录级别。可以在 vProxy 设备上应用其他调试:NetWorker VMware Protection-vProxy:如何启用调试日志记录。如果虚拟机有多个磁盘文件,则可以使用 并行(并发)恢复磁盘 -k 选项将密码指定为可见文本。NetWorker 19.8 及更高版本支持并行虚拟机磁盘还原。
nsrvproxy_recover -vvv -D9 -m I  -c vcsa.amer.lan -M vm-17020 -V 'win-client01.amer.lan_1' -A datacenter-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

可以通过附加以下内容将输出重定向到文件: > nsrvproxy_recover.out 2<&1

14.监视输出或收集输出文件以进行进一步分析。
15.返回到 NMC 并 删除 计划的还原,以便它不会在计划的日期和时间自动启动。

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000021168
Article Type: How To
Last Modified: 11 Apr 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.