NVP-vProxy:使用 nsrvproxy_flr 命令从 NetWorker 服务器进行文件级恢复
Summary: 如何使用 nsrvproxy_flr 命令从 NetWorker 服务器进行文件级恢复 (FLR)。
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
可以从 NetWorker 服务器命令行启动 NetWorker VMware Protection (NVP) vProxy 文件级恢复 (FLR)作。为此,您可以使用以下命令:
“VmMoref:“vm-146”,
要在 Linux 虚拟机上安装FLR Agent,请使用作系统的本地 sudoers 文件中列出的 root 帐户或用户。如果您为其他用户提供凭据,即使该用户具有根级权限,FLR Agent安装也会失败。
其他 FLR 限制和要求记录在 NetWorker VMware 集成指南中,该指南可通过 戴尔支持 NetWorker 产品 页面获取。
如果 存储集 是位于非 DD 卷上的克隆拷贝,您将在输出中看到一条消息,例如:
调试数据位于输出文件中,称为
nsrvproxy_flr 这样:
nsrvproxy_flr [-s NetWorker_server] -c vCenter_server -m TargetVM_Moref -v TargetVMName -u TargetVM_User [-p TargetVM_Password] [-U TargetVM_Admin_User] [-P TargetVM_Admin_Password] (-S ssid[/cloneid] | -N ssname -t sstime) [-e BackupDeviceExportPath] [-irh -V]示例:
nsrvproxy_flr -c vCenter150.dell.com -m vm-162 -v testvm1 -u root -S 4221075620/1486389664
提醒:而
nsrvproxy_flr 命令仅启动 FLR 装载,它不会将数据从 FLR 装载点恢复到虚拟机 (VM)。装载完成后,必须手动将数据从 FLR 装载点复制到虚拟机上的其他位置。
参数说明:
-m - 这是 VM 的 VMware 标识符,称为托管对象引用 (MoReF) 值。您可以通过三种方式获得此信息:
- 选项 1:如果您有对此虚拟机进行备份时的策略日志文件,则可以在其中找到它,例如:
C:\Program Files\EMC NetWorker\nsr\logs\policy\vProxy\NVP_wf
“VmMoref:“vm-146”,
- 选项 2:您可以使用以下命令检查 存储集 ID (SSID) 详细信息中的 MorReF 值:
mminfo -q ssid=SSID -S
- 选项 3:按照本文中的说明确定 vCenter MOB 中的 MoReF 值:NetWorker:如何收集 VMware 对象的 MoReF(托管对象参考)值
-i - 授权在目标虚拟机上安装来宾 FLR 代理程序。
-r - 授权在目标虚拟机上删除来宾 FLR 代理。
-U and -P - 如果必须在 VM 上提供根 (Linux) 或管理员 (Windows) 凭据来安装 FLR 代理,则一起使用(如果在使用后选择不卸载 FLR 代理,则必须执行一次)。
要在 Linux 虚拟机上安装FLR Agent,请使用作系统的本地 sudoers 文件中列出的 root 帐户或用户。如果您为其他用户提供凭据,即使该用户具有根级权限,FLR Agent安装也会失败。
- sudo 用户/组必须配置为无密码提示
- 必须为 sudo 用户/组提供 no requiretty 选项。
其他 FLR 限制和要求记录在 NetWorker VMware 集成指南中,该指南可通过 戴尔支持 NetWorker 产品 页面获取。
如果 存储集 是位于非 DD 卷上的克隆拷贝,您将在输出中看到一条消息,例如:
nsrvproxy_flr: Requested clone 1486389664 of saveset 4221075620 was found on a non-DD volume. Automatic recall to a Data Domain volume will be attempted.存储集 复活可能需要很长时间,具体取决于虚拟机的大小和克隆拷贝所在的位置(如磁带、CloudBoost 等)
使用示例 1 — FLR 成功:
步骤 1:在 NetWorker 服务器上,获取要装载的存储集的 存储集 ID ,以便执行文件级恢复 (FLR)作。您可以在 NMC 中查找此信息,或者使用如下所示的 mminfo 命令执行此操作:
步骤 2:使用 存储集 ID 从上面显示的输出中获取 MoReF 值、vCenter 名称和虚拟机主机名。
步骤 3:运行 nsrvproxy_flr 命令(密码已被编辑)。
语法:
nsrvproxy_flr -c vCenter_hostname -m TargetVM_MoReF -v TargetVM_Name -u TargetVM_User -p TargetVM_UserPassword -S SSID -i -U TargetVM_AdminUser -P TargetVM_AdminPass
步骤 4:在目标虚拟机上,您可以看到目标虚拟机上装载了存储集。
步骤 5:如果命令失败,请添加 -D9 debug选项并将输出重定向到文件以查看问题。
flroutput.log 在上面的例子中。
使用示例 2 — FLR 故障
步骤 1:在 NetWorker 服务器上,获取要装载的存储集的 存储集 ID ,以便执行文件级恢复 (FLR)作。您可以在 NMC 中查找此信息,如下所示,或使用 mminfo 命令执行此操作:
步骤 2:使用 存储集 ID 从 获取 MoReF 值、vCenter 名称和虚拟机主机名 mminfo 命令完成后必须重建索引。
步骤 3:运行 nsrvproxy_flr 命令(密码已被编辑)。
步骤 4:查看失败原因并修复它,然后重试该命令。
步骤 5:如果日志未显示原因,请添加 -D9 之前没有 -c 在命令中启用额外调试。
可查看更多日志:
在虚拟机上:
- Linux:
/opt/emc/vproxyra/logs/ - Windows:
C:\Program Files (x86)\EMC\vProxy FLR Agent\logs
在 NetWorker 服务器上:
- Windows:
C:\Program Files\EMC NetWorker\nsr\logs\adhoc - Linux:
/nsr/logs/adhoc
在 vProxy 一体机上:
- 活动日志位于以下位置:
/opt/emc/vproxy/runtime/logs/vflrd - 已完成或失败的日志可在以下位置找到:
/opt/emc/vproxy/runtime/logs/recycle/vflrd/DATE
Additional Information
NetWorker VMware Protection (NVP)-vProxy:如何启用调试日志记录
NVP vProxy:对备份和还原作的网络连接进行故障处理
NVP vProxy:如何通过调试从 CLI 获取用于运行虚拟机恢复的确切命令语法
Affected Products
NetWorkerProducts
NetWorker, NetWorker SeriesArticle Properties
Article Number: 000013626
Article Type: How To
Last Modified: 19 Sept 2025
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.