NVP-vProxy:使用 nsrvproxy_flr 命令从 NetWorker 服务器进行文件级恢复
摘要: 如何使用 nsrvproxy_flr 命令从 NetWorker 服务器进行文件级恢复 (FLR)。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
可以从 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
其他信息
NetWorker VMware Protection (NVP)-vProxy:如何启用调试日志记录
NVP vProxy:对备份和还原作的网络连接进行故障处理
NVP vProxy:如何通过调试从 CLI 获取用于运行虚拟机恢复的确切命令语法
受影响的产品
NetWorker产品
NetWorker, NetWorker Series文章属性
文章编号: 000013626
文章类型: How To
上次修改时间: 19 9月 2025
版本: 7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。