NVP-vProxy 分級指南: NetWorker VMware Protection vProxy 分級和記錄概觀
摘要: 本 KB 旨在協助不熟悉 NetWorker VMware Protection (NVP) 解決方案的備份管理員和支援代理程式。它提供了 vProxy 元件和日誌的一般概述,也提供了其他相關文章。此知識文章可用於在與支援部門接洽時執行初步診斷,以確保提供準確的問題陳述。
說明
入門
NVP-vProxy 代表 NetWorker VMware Protection 與 vProxy 應用裝置。此裝置用於使用 NetWorker 備份和還原虛擬機器。備份資料會儲存在 Data Domain 目標裝置上。也可以將其複製到磁碟或磁帶設備。
本文概述如何對 NVP-vProxy 解決方案的問題進行初步分析。
問題詳細資料
要生成完整的問題描述,請解決以下問題:
- 您正在嘗試哪一項無法運作的操作?
- 此問題是持續發生或間歇性的?
- 如果是間歇性的,是否有已知的觸發原因?
- 這以前工作得更好嗎?
- 問題何時首次發生 (如果已知,發生了什麼變更)?
- 確切的預期行為是什麼,這種期望是基於什麼?
- 發生次數和觀察到的行為趨勢
- 是否僅在備份環境或大型虛擬機器 (VM) 組的備份負載過重時才會發生此問題?
- 問題的範圍是什麼 (所有原則或某些原則、所有 VM 或某些 VM)?
- 目前為止嘗試過哪些修復方法,並從中得出了什麼結論?
環境詳細資料
- 完整 NetWorker 伺服器版本+組建和作業系統平台。
- vProxy 裝置版本 (在 NMC 的「裝置->VMware 代理」下)。
- 正在使用的 vProxy 數量概觀。
- ESXi 和 vCenter 版本使用中。
- 發生問題的正在備份或復原的虛擬機器的名稱。
- 這些備份的目標介質;包括裝置名稱和 DDOS 版本。
代理執行狀況檢查
開發 ProxyHC 工具的目的是協助診斷和修正使用 NVP vProxy 裝置時可能會出現的一些問題:
NVP-vProxy:如何在 vProxy 裝置上使用執行狀況檢查工具 ProxyHC
記錄收集
記錄收集程序詳述於:NVP-vProxy:VMware 保護問題的記錄收集程序
VMware 清查問題
NetWorker 伺服器會執行清查程序 (nsrvim) 新增至 NetWorker 伺服器的 NetWorker 伺服器資源 (NSR) Hypervisor 資源。此程序將完成:
- 每 15 分鐘 (預設),
- 在任何 VMware 保護原則開始時
- 在從 NetWorker Management Console (NMC) 啟動的任何 VM 還原作業期間。
- 在 NMC 或 NetWorker Web 使用者介面 (NWUI) 進行 VMware View 重新整理作業期間
nsrvim 程序會記錄在 NetWorker 伺服器中 daemon.raw:
Linux: /nsr/logs/daemon.raw
視窗 (預設值): C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
清查程序也會記錄在 NetWorker 伺服器上的下列位置。
| 記錄路徑 | 用途 |
|
Linux: |
清查工作階段詳細資料。 |
|
Linux:/opt/nsr/vproxy/logs/nsrvisd/nsrvisd-daemon.log |
nsrvisd 服務日誌。 |
VPROXY 升級問題
只有在 NetWorker 伺服器上使用 nsrvproxy_mgmt 命令升級 vProxy 時,下列記錄才適用。
NVP vProxy:如何使用 nsrvproxy_mgmt 升級 NVP vProxy 裝置
| 記錄路徑 | 用途 |
Linux: /nsr/logs/adhoc/nsrvproxy_mgmt/<job-uuid>.logWindows (預設): C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt\<job-uuid>.log |
vProxy 管理工作記錄會在重新部署相關聯的 vProxy 期間建立。 |
Linux: /nsr/logs/adhoc/nsrvproxy_mgmt/vproxy_upgrade_sessio n__<jobuuid>Windows (預設): C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt\vproxy_upgrade_session__<jobuuid> |
已關聯 nsrvisd 在重新部署 vProxy 期間建立記錄檔。 |
Linux: /nsr/logs/adhoc/nsrvproxy_mgmt/ProxySessions-<session-uuid>.logWindows (預設): C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt\ProxySessions-<session-uuid> .log |
在重新部署 vProxy 期間建立的相關 ProxySessions 記錄檔。 |
從 VMware 手動重新部署 vProxy 時,不會產生這些記錄。
註冊問題:
從 NetWorker 伺服器開始 daemon.raw:
Linux:/nsr/logs/daemon.raw
視窗:C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
在 vProxy 裝置上: /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log
通訊問題
下列 KB 可用來識別 NetWorker VMware Protection 的連接埠需求,並提供測試環境中連接埠連線能力的故障診斷程序:
備份問題:
開始在 NetWorker 伺服器上使用原則記錄:
Linux: /nsr/logs/policy/policy_name
視窗 (預設值): C:\Program Files\EMC NetWorker\logs\policy\policy_name
vProxy 備份 (記錄概觀):
/opt/emc/vproxy/runtime/logs/vbackupd/opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE(工作完成或失敗後將記錄移至此處)
| 記錄名稱 | 功能 |
<session-uuid>.log |
備份工作階段記錄 |
<daemon>-engine.log |
vbackupd 服務引擎記錄 |
<daemon>-snapmgr.log |
VMware Snapshot Manager 記錄 |
<daemon>-boost.log |
DD Boost 工作階段記錄 |
<daemon>-vddk.log |
VMware 虛擬磁碟開發套件 (VDDK) 工作階段記錄 |
故障診斷常見備份錯誤:
- NetWorker:NVP vProxy 故障診斷 VM 備份及還原效能與輸送量
- NVP vProxy:VM 備份失敗,並顯示「沒有相符的裝置可供儲存用戶端『vCenter 名稱』:檢查儲存節點、裝置或集區」
- NVP vProxy:(故障診斷指南)備份失敗,並顯示「NSR VMware 代理不可用於資料存放區」
- NVP vProxy:VM 備份失敗,並顯示「VDDK 錯誤 13:您沒有此檔案的存取權限」- 故障診斷指南
- NVP vProxy:故障診斷 NetWorker 備份期間的 VMware 快照問題。
復原問題:
在 NetWorker 伺服器上:
| 記錄路徑 | 用途 |
Linux: /nsr/logs/recover/SessionName_Date.log Windows (預設): C:\Program Files\EMC NetWorker\nsr\logs\recover\SessionName_Date.log |
從 NMC 復原精靈儲存的復原工作階段記錄。 |
|
Linux:
|
從 Dell Data Protection Restore 用戶端 (DPRC) 執行 FLR 時,FLR 會掛接、瀏覽和還原工作階段記錄。 |
Linux: /nsr/logs/adhoc/nsrvproxy_flr_app_recoverWindows (預設): C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_flr_app_recover |
從 Dell Data Protection Restore 用戶端 (DPRC) 執行的 MSVMAPPAGENT (SQL) 還原。 |
Linux: /nsr/logs/restapi/restapi.logWindows (預設): C:\Program Files\EMC NetWorker\nsr\logs\restapi\restapi.log |
NetWorker REST 應用程式發展介面 (API) 記錄 |
Linux: /nsr/authc/logs/flr-server.log Windows (預設): C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\flr-server.log |
Dell Data Protection Restore 用戶端 (DPRC) 記錄 |
在用於復原的 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/DATE(工作完成或失敗後將記錄移至此處)
| 記錄名稱 | 功能 |
<daemon>-engine.log |
vrecoverd 或 vflrd 服務日誌。 |
<daemon>-boost.log |
DD Boost 工作階段記錄 |
<daemon>-vddk.log |
VMware VDDK 工作階段記錄 |
mountsessionnumber.log |
FLR 掛接工作階段記錄 |
browsesessionnumber.log |
FLR 瀏覽工作階段記錄 |
目標虛擬機器記錄:
Linux:/opt/emc/vproxyra/logs/vflragentd/vflragentd-agent.log
Windows (預設): C:\Program Files (x86)\EMC\vProxy FLR Agent\logs\vflragentd\vflragentd-agent.log
MSVMAPPAGENT 記錄:
以下部分提供與 SQL 應用程式一致性數據保護關聯的所有日誌的位置資訊。
若要提高 SQL 應用程式一致性虛擬機器 (MSVMAPPAGENT) 備份的調試級別,請使用 dbgcommand,例如, dbgcommand -p <nsrd-pid> Debug=9
除錯工作階段完成後,請將 nsrd 執行至零 dbgcommand <nsrd-pid> Debug=0
MSVMAPPAGENT (VM) 記錄:
與 MSVMAPPAGENT 作業相關的記錄位於 SQL VM 的下列位置:
| 記錄路徑 | 用途 |
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 伺服器上的記錄:
/nsr/logs/adhoc/nsrvproxy_flr_app_recover |
Dell Data Protection Restore 用戶端 (DPRC)。 |