NVP vProxy:如何取得使用偵錯從 CLI 執行 VM 復原的確切命令語法
摘要: 本知識文章概述如何取得執行 CLI 偵錯虛擬機器 (VM) 還原所需的確切「nsrvproxy_recover」命令語法。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
說明
nsrvproxy_recover 命令需要數個切換值和 VMware 受管物件參照 (MoRef) 值。這有時可能很難確定。此知識文章提供程序,可讓您透過先建立「NSR Recover」資源,產生所需的還原命令。
- 從 NetWorker Management Console (NMC) 移至 復原 標籤,然後選取 復原 -> 新復原。
注意:或者,您可以從 NetWorker Web 使用者介面 (NWUI) 開始復原。我們僅使用 UI 來設定
nsrazure_recover 命令為貴組織設定主要和次要 IT 連絡人。使用您偏好的 UI。
- 選擇虛擬機器復原類型,然後選取備份 VM 的 vCenter 伺服器:
- 搜尋 VM 並加以選取。選取後,會出現在來源虛擬機器 視窗中:
- 從可用的備份清單中選擇儲存集日期:
- 選擇 VM 映像復原 (在此範例中為虛擬機器復原):
- 設定復原選項:
- 選擇目標 vCenter 和位置。
- 指定新 VM 的名稱。
- 選取 VM 檔案和磁碟的資料存放區位置。
- (選擇性)選取您是否要開啟 VM 電源 (預設為「否」)。
- (選擇性)選取您是否要將 VM 連線至網路。僅當您還選擇打開 VM 電源時,此選項才可用。
- (選擇性)如果您想要還原使用特定的 vProxy,請指定 vProxy 裝置。
- 選擇要從中恢復的卷:
注意:只能直接從 Data Domain 備份或複製裝置還原。如果選取的儲存集僅位於非 Data Domain 裝置 (AFTD、磁帶、CloudBoost) 上,則必須先將其複製回 Data Domain 複製集區。NVP vProxy:如何從非 Data Domain 裝置手動複製 VM 儲存集到 Data Domain 複製裝置?
- 提供復原名稱,然後選取排程復原開始時間的選項。將日期設置為當前日期之後的幾天。
- 按一下排程復原。
- 您現在應該會在 NMC 上看到已排程的復原工作:
- 在 NetWorker 伺服器上,開啟系統管理員命令提示字元或根命令介面。
- 使用
nsradmin或jobquery命令以取得nsrvproxy_recover命令語法:
針對從 NMC 排定的工作使用 nsradmin:
- 從提升權限的提示字元中,執行:
nsradmin - 從
nsradmin提示,輸入:show recover command; recover options - 從
nsradmin提示,使用print命令,以顯示從 NMC 建立的復原資源。
print type: nsr recover; name: RECOVER_NAME_FROM_STEP_8
範例:
[root@nsr ~]# nsradmin NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> show recover command; recover options nsradmin> print type: nsr recover; name: CLI_Recover_Syntax recover command: nsrvproxy_recover; recover options: \ " -m I -c vcsa.amer.lan -M vm-17020 -V 'win-client01.amer.lan_1' -A datacente\ r-3 -L domain-c8 -F 'group-v4' -o P -o N -d 'Hard disk 1/2000/datastore-12' -E\ datastore-12 -p nsr-vproxy01.amer.lan -S 2801297820";
若為從 NWUI 開始的工作,請使用 jobquery:
- 從提升權限的提示字元中,執行:
jobquery - 從
jobquery提示,輸入:show name; command - 從
jobquery提示,輸入:print type: recover job
範例:
[root@nsr ~]# jobquery
NetWorker jobs query utility.
Use the "help" command for help.
jobquery> show name; command
jobquery> print type: recover job
command: \
"nsrvproxy_recover -m I -c vcsa.amer.lan -M vm-4007 -V rhel-client01.amer.lan_\
1 -A datacenter-3 -L domain-c8 -F group-v4 -d \"Hard disk 1/2000/datastore-12\"\
-E datastore-12 -S 1971497009";
name: Image_Restore;
jobquery> quit
注意:復原選項行會顯示執行還原所需的所有切換值和值。輸出以 JSON 格式顯示,「復原選項」值橫跨多行。每行新行由下拉式分隔
\。將命令複製到記事本++ 中,然後刪除 \。命令應為一行連續行 (請參閱下方)。建議使用記事本++ 而不是常規記事本,因為記事本在複製回命令提示符時可能會更改特殊字元的編碼。
- 執行 NSR 還原資源中顯示的還原命令和還原選項:
注意:
-D [1-9]調試級別和 -v[vv] 可將詳細資料新增至命令,以增加記錄層級。其他除錯可在 vProxy 裝置上套用:NetWorker VMware Protection-vProxy:如何啟用除錯記錄。如果 VM 有多個磁碟檔案,則可使用 -k 選項指定為可見的文字。
nsrvproxy_recover -m I -c vcsa.amer.lan -M vm-4007 -V rhel-client01.amer.lan_1 -A datacenter-3 -L domain-c8 -F group-v4 -E datastore-12 -S 1971497009 -k
輸出可透過附加內容重新導向至檔案: > nsrvproxy_recover.out 2<&1
如需其他資訊,請參閱:NVP-vProxy:如何從命令列執行虛擬機器還原
- 監視輸出或收集輸出檔以進行進一步分析。
- 返回 NMC 並 刪除 排定的還原,使其不會在排定的日期和時間自動啟動。
其他資訊
受影響的產品
NetWorker產品
NetWorker文章屬性
文章編號: 000021168
文章類型: How To
上次修改時間: 05 2月 2026
版本: 5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。