开始
NVP-vProxy 代表使用 vProxy 一体机的 NetWorker VMware Protection。此设备用于使用 NetWorker 备份和还原虚拟机。备份数据以 VMDK 文件的形式存储在 Data Domain 目标设备上。 也可以将其克隆到磁盘或磁带设备。
本文概述了如何使用 NVP-vProxy 解决方案对问题进行初步分析。
问题详细信息
要生成完整的问题描述,请解决以下问题:
- 正在尝试哪个操作但不起作用?
- 问题是持续的还是间歇性的?
- 如果是间歇性的,是否有已知的触发因素?
- 以前效果更好吗?
- 问题首次发生的时间(如果知道,发生了什么变化)?
- 确切的预期行为是什么?此期望基于什么?
- 发生次数和观察到的行为趋势
- 该问题是否仅在备份环境或大量虚拟机的备份负载过重时发生?
- 问题的范围是什么(所有策略/部分策略、所有虚拟机/部分虚拟机)?
- 到目前为止,已经尝试解决了什么问题,从中得出了什么结论?
环境详细信息
- 完整的 NetWorker 服务器版本/内部版本和操作系统平台。
- vProxy 设备版本(在 NMC 中的设备 -> VMware 代理下)。
- 正在使用的 vProxy 数量的概览。
- ESXi 和 vCenter 版本正在使用中。
- 正在备份/恢复的遇到问题的虚拟机的名称。
- 这些备份的目标介质;包括设备名称和 DDOS 版本。
代理运行状况检查
开发 ProxyHC 工具是为了帮助诊断和更正使用 NVP vProxy 一体机时可能观察到的一些问题:
NVP-vProxy:如何在 vProxy 一体机上使用运行状况检查工具 ProxyHC
日志收集
提醒:有关在 NVP vProxy 上启用调试选项的信息,请参阅“其他信息”部分。对于大多数初始诊断,不需要调试;但是,如果确定标准日志记录不足,则可以请求调试。
- 常规:NVP-vProxy:如何收集 vProxy 的捆绑包
- 对于 vProxy 操作系统崩溃:
- 从 vProxy SSH 运行:sudo supportconfig-l
- 这将在 /var/log 下创建 SUSE 支持包
- 从 vCenter Server Web Client 导出 vCenter 支持包。
提醒:在 vCenter 支持包收集期间,选择(选中)托管 vProxy 的 ESXi 主机。
注册问题:
在 NetWorker 服务器上启动daemon.raw:
Linux: /nsr/logs/daemon.raw
窗口: C:\Program Files\EMC NetWorker\logs\daemon.raw
在 vProxy 一体机上:/opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log
备份问题:
在 NetWorker 服务器上启动策略日志:
Linux: /nsr/logs/policy/policy_name
窗口: C:\Program Files\EMC NetWorker\logs\policy\policy_name
vProxy Backup(日志概述):
- /opt/emc/vproxy/runtime/logs/vbackupd
- /opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE(日志在作业完成或失败后移至此处)
日志名称 |
函数 |
<session-uuid>.log |
备份会话日志 |
<守护>程序-engine.log |
vbackupd 服务引擎日志 |
<守护>程序-snapmgr.log |
VMware Snapshot Manager 日志 |
<守护>程序-boost.log |
DD Boost 会话日志 |
<守护程序>-vddk.log |
VMware VDDK 会话日志 |
常见备份错误故障处理:
恢复问题:
在 NetWorker 服务器上:
- /nsr/logs/recover/ NMC 恢复向导中保存的恢复会话日志
- /nsr/logs/restapi/restapi.log RESTAPI 日志
- Linux:/nsr/authc/logs/flr-server.log FLR UI Web 服务
- Windows:\nsr\authc-server\tomcat\logs\flr-server.log FLR UI Web 服务
- /nsr/logs/adhoc/nsrvproxy_flr/<jobid>.log FLR 故障处理
在用于恢复的 vProxy 一体机上(日志概述):
- /opt/emc/vproxy/runtime/logs/vrecoverd/
- /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/DATE (作业完成或失败后日志移至此处)
- /opt/emc/vproxy/runtime/logs/vflrd
- /opt/emc/vproxy/runtime/logs/recycle/vflrd/DAT(日志在作业完成或失败后移至此处)
日志名称 |
函数 |
<守护>程序-engine.log |
vrecoverd 或 vflrd 服务日志。 |
<守护>程序-boost.log |
DD Boost 会话日志 |
<守护程序>-vddk.log |
VMware VDDK 会话日志 |
mountsessionnumber.log |
FLR 装载会话日志 |
browsesessionnumber.log |
FLR 浏览会话日志 |
目标虚拟机日志:
Windows:C:\Program Files (x86)\EMC\vProxy FLR Agent\logs\vflragentd\vflragentd-agent.log
Linux:/opt/emc/vproxyra/logs/vflragentd/vflragentd-agent.log
MSVMAPPAGENT 日志:
以下部分提供与 SQL 应用程序一致性数据保护关联的所有日志的位置信息。
要提高 SQL 应用程序一致性虚拟机 (MSVMAPPAGENT) 备份的调试级别,请使用 dbgcommand,例如 dbgcommand -p <nsrd-pid> Debug=9。
完成调试会话后,请确保通过运行 dbgcommand <nsrd-pid> Debug=0 将 nsrd 的调试级别重置为零。
MSVMAPPAGENT(虚拟机)日志:
您可以从 SQL 虚拟机上的以下位置访问与 MSVMAPPAGENT相关的日志:
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_discovery.log 发现日志。
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log完整备份。
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log 事务日志备份。
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_snapshotrestore.log 还原完整备份。
- C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_apprestore.log 事务日志备份的还原。
NETWORKER 服务器日志:
NetWorker:如何使用 NSRGet NetWorker 数据收集工具(英文版)