NVP-vProxy:Data Protection Restore Client 故障处理指南
摘要: 本文概述了备份管理员和 NetWorker 支持,以便对用于执行 VMware 文件级还原 (FLR) 和 SQL 应用程序数据的 Data Protection Restore Client (DPRC) 进行故障处理。
说明
Data Protection Restore Client (DPRC) 是一个 Web 用户界面,用于执行 NetWorker VMware Protection (NVP) 文件级还原 (FLR) 和 SQL 应用程序一致性 (MSVMAPPAGENT) 还原。
可使用以下方法从 Web 浏览器访问 DPRC: https://<NETWORKER-SERVER-ADDRESS>:9090/flr
有两种身份验证模式可用,这些模式决定了可以从何处执行还原:
- 用户:FLR 或应用程序还原只能直接从虚拟机 (VM) 的网页浏览器执行。仅列出虚拟机备份。
- 管理员:可以为任何虚拟机到 vCenter 中的另一个虚拟机执行 FLR 或 APP 还原。
可以从其他 NetWorker 界面执行 FLR:
- NetWorker Management Console (NMC)
- NetWorker Web 用户界面 (NWUI)
DPRC 为 VMware 管理员和用户提供了执行虚拟机数据自助恢复的能力,而无需对上述 NetWorker 管理界面具有管理访问权限。
SQL 应用程序一致性 (MSVMAPPAGENT) 恢复只能从 DPRC 执行。
有关使用 DPRC 的更多信息,请参阅 NetWorker VMware 集成指南。NetWorker 文档可通过以下方式获得:适用于NetWorker的支持 |手册和文档(您必须使用戴尔支持帐户登录)。
初始故障处理步骤:
- 识别 NetWorker 服务器版本和操作系统:NetWorker:识别 NetWorker 软件版本的方法
- 确定 vCenter 版本。
- 在 VMware vSphere 中,选择清单中的 vCenter(最顶层对象),然后单击摘要选项卡:

- 在 VMware vSphere 中,选择清单中的 vCenter(最顶层对象),然后单击摘要选项卡:
- 查看 NetWorker 兼容性文档,确保 NetWorker 版本支持 VMware 版本,并且虚拟机操作系统支持 FLR:E-Lab Interoperability Navigator 2.0-HOME(您必须使用戴尔支持帐户登录)。
- 查看 NetWorker VMware 集成指南的 vProxy FLR 限制 部分,并确保虚拟机不包含任何阻止 FLR 支持的配置。NetWorker 文档可通过以下方式获得:适用于NetWorker的支持 |手册和文档(您必须使用戴尔支持帐户登录)。
- 对于 FLR 问题,请检查是否可以从 NMC 或 NWUI 执行 FLR。这会确定问题是特定于 DPRC 还是影响 NetWorker 的更广泛的问题。如果成功,这将在调查 DPRC 问题时提供 FLR 解决方法。
- 可恢复备份(或克隆)必须存在于 Data Domain 类型设备上:NVP-vProxy:Data Protection Restore Client 未显示某些(或任何)备份
测 井:
Data Protection Restore Client (DPRC) 将信息记录到 NetWorker 服务器上的以下文件中:
- Linux:
/nsr/authc/logs/flr-server.log - Windows (默认安装路径):
C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\flr-server.log
标准日志记录级别为 INFO,在某些情况下这可能不足以启用调试,请执行以下操作:
- 编辑
flr-server logback.xml文本编辑器中的文件:
- Linux:
/nsr/authc/webapps/flr/WEB-INF/classes/logback.xml - Windows (默认安装路径):
C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\webapps\flr\WEB-INF\classes\logback.xml
- 将
root levelfromINFO重定向到DEBUG,然后保存更改:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{55} - %msg%n</pattern>
</encoder>
</appender>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${catalina.base}/logs/flr-server.log</file>
<append>true</append>
<encoder>
<pattern>%d{yyyy-MM-ddTHH:mm:ss.SSS} [%thread] %-5level %logger{25}.%M %L - %msg%n</pattern>
</encoder>
</appender>
<root level="DEBUG">
<appender-ref ref="FILE"/>
<appender-ref ref="STDOUT"/>
</root>
</configuration>
- 重新启动 NetWorker 服务器服务:
systemctl restart networker or nsr_shutdown systemctl start networker
net stop nsrd net start nsrd在 DPRC 中重现问题,
flr-server.log 包含 DEBUG 消息。当不再需要调试时,重复上述步骤,返回 root level 返回 INFO。
身份验证问题:
对于身份认证问题,必须查看 NetWorker 身份认证服务器 (AUTHC) 日志:
| 日志路径 | 目的 |
|
包含 NetWorker 身份验证服务的安全审核消息。通常需要调试才能启用此文件中的日志记录。 |
|
包含 NetWorker 身份验证服务的安全审核消息。 |
|
包含嵌入式 Apache 的访问信息 httpd Web 服务器。 |
还可以启用 AUTHC 调试:NetWorker:如何启用 AUTHC DEBUG 以进行故障处理
功能问题:
除了 vcui.log、浏览器检查控制台和 NetWorker REST API 日志可以进行检视以确定操作问题:
- 在 Web 浏览器中,右键单击窗口内,然后单击 Inspect;或按
CTRL+SHIFT+I。(具体选项可能因浏览器而异。) - 在 Inspect 控制台中,单击 Network选项卡:
- 在产生问题的 DPRC 中执行操作。检查的控制台 的名称列中列出了执行的操作。
- 单击问题期间显示的操作,并查看 Headers选项卡。常规信息显示执行的 API 操作及其结果。
- 此外,请查看 Payload和 Response选项卡,了解有关操作的其他信息。
附加 NetWorker 日志记录:
NetWorker 服务器 REST API 日志还应包括与在 vSphere 插件程序或 VCUI 中执行的操作一致的日志记录。REST API 日志位于以下 NetWorker 服务器位置:
- Linux:
/nsr/logs/restapi/restapi.log - Windows(默认安装路径):
C:\Program Files\EMC NetWorker\nsr\logs\restapi\restapi.log
还可以启用 REST API 调试:NetWorker:如何启用 REST API 调试
常规 NetWorker 日志:NetWorker:日志文件和位置
其他信息
以下文章详细介绍了特定于还原操作的日志:NVP-vProxy 分流指南:NetWorker VMware Protection vProxy 分流和日志概述