NVP-vProxy:Data Protection Restore 用戶端未顯示部分 (或任何) 備份
Summary: NetWorker VMware Protection (NVP) 解決方案用於備份 VMware 虛擬機器 (VM)。Web 型資料保護還原用戶端 (DPRC) 可用來執行檔案層級還原 (FLR) 或Microsoft SQL 應用程式一致性還原 (MSVMAPPAGENT) 還原。在 DPRC 中看不到部分或全部的儲存集。
Symptoms
Data Protection Restore 用戶端 (DPRC) 遺失 VM FLR 或應用程式備份。
如果在指定的時間範圍內沒有任何支援的備份,則 FLR 或應用一致的 SQL 備份會出現以下錯誤。
或者,可能會列出一些虛擬機器備份,但缺少一些預期可用的備份。
使用 NetWorker 伺服器命令即可找到指定時間範圍的備份: mminfo -avot -q vmname=VM_NAME
Cause
備份資料存在於非 Data Domain 類型裝置上。例如,儲存集僅存在於磁帶上: mminfo -avot -q vmname=VM_NAME -r "savetime(20),ssid,cloneid,sumflags,clflags,volume,type"
[root@nsr ~]# mminfo -avot -q vmname=rhel-client01.amer.lan -r "savetime(20),ssid,cloneid,sumflags,clflags,volume,type" date time ssid clone id fl clflg volume type 02/09/2026 16:48 3028964897 1770674048 cr IM0001L1 LTO Ultrium [root@nsr ~]# mminfo -avot -q vmname=win-sql01.amer.lan -r "savetime(20),ssid,cloneid,sumflags,clflags,volume,type" date time ssid clone id fl clflg volume type 02/09/2026 14:58 3129621585 1770668648 cr IM0001L1 LTO Ultrium
「type」欄必須列出「Data Domain」,且儲存集必須可復原 (cr)。
有關非 Data Domain 類型備份的重要考量:
NetWorker VMware Protection (NVP) vProxy 解決方案無法直接從磁帶備份或還原。執行映像還原 (新 VM、還原 VM、磁碟、即時存取等) 可提供「恢復還原」功能。此程序涉及在 Data Domain 裝置上選取複製集區。復原會自動將儲存集複製到 Data Domain。複製完成後, nsrvproxy_recover 程序會針對 Data Domain 複本執行。所述的「恢復還原」程序僅支援映像式還原,無法針對 FLR 或 MSVMAPPAGENT 備份執行恢復還原。如需詳細資訊,請參閱《 NetWorker VMware Integration Guide》(NetWorker VMware 整合指南),網址為:NetWorker 支援 |手冊與文件

Data Protection Restore 用戶端 (DPRC) 功能:
這是預期中的行為。DPRC 僅會執行 FLR 和 MSVMAPPAGENT 修復。由於這些還原類型不執行「恢復恢復」,因此非 Data Domain 類型的儲存集不會顯示在 DPRC 中。
Resolution
將非 Data Domain 類型裝置的儲存集複製到 Data Domain 複製集區。以下文章詳細介紹了此過程:NVP vProxy:如何從非 Data Domain 裝置手動複製 VM 儲存集到 Data Domain 複製裝置
範例:
[root@nsr ~]# mminfo -avot -q ssid=3129621585 volume type client date time size ssid fl lvl name IM0001L1 LTO Ultrium vcsa.amer.lan 02/09/2026 02:58:08 PM 104 GB 3129621585 cr full vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan [root@nsr ~]# nsrclone -S 3129621585/1770668648 -b VMClonePool 180169:nsrclone: Step (1 of 16): NSRCLONE_INIT_PHASE_ONE: nsrclone has been started on host 'nsr.amer.lan', with command 'nsrclone -S 3129621585/1770668648 -b VMClonePool '. ... ... ... [CLONE SUCCESS SAVESETS] 3129621585/1770736684; 180187:nsrclone: Step (15 of 16): NSRCLONE_TERMINATE_PHASE_FOUR: The nsrclone verification did not detect failures. 02/10/26 10:26:09.561179 Cloned save set list: : 3129621585/1770668648 [root@nsr ~]# mminfo -avot -q ssid=3129621585 -r "savetime(20),vmname,ssid,cloneid,sumflags,clflags,volume,type" date time vm_name ssid clone id fl clflg volume type 02/09/2026 14:58 win-sql01.amer.lan 3129621585 1770668648 cr IM0001L1 LTO Ultrium 02/09/2026 14:58 win-sql01.amer.lan 3129621585 1770736684 cr VMClonePool.001 Data Domain
複製的儲存集的 DD 複本會顯示在 DPRC 中。
如果儲存集已過期 (E),必須更改存儲集的保留期,使其可恢復:
nsrmm -e "MM/DD/YYYY HH:mm:SS" -S SSID/CLONEID
範例:
nsrmm -e "02/09/2026 14:45:00" -S 2374063791/1770084015
下列文章說明了儲存集旗標:NetWorker:瞭解儲存集標誌
執行從 DPRC 復原。如需更多資訊,請參閱:NVP:如何使用「Data Protection Restore Client」Web 使用者介面執行 VM FLR