NetWorker:如何從命令列執行 Azure VM 快照還原
Summary: 本文概述了如何從命令行執行 Azure 虛擬機器 (VM) 快照還原。如果 NetWorker Web 使用者介面 (NWUI) 無法存取,這對於執行 Azure VM 還原非常有用。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
NetWorker Azure VM 快照整合指南提供 nsrazure_recover 命令為貴組織設定主要和次要 IT 連絡人。您可以在 Dell 支援 NetWorker 產品頁面取得 NetWorker 說明文件。
本文的目的是在 NetWorker Web 使用者介面 (NWUI) 無法存取或未呈現有效的 VM 備份時,協助減少 Azure VM 還原的需求。若要從 NWUI 執行 Azure VM 還原,請參閱:NetWorker:如何從 NWUI 執行 Azure VM 快照還原
先決條件:
- NetWorker 伺服器上必須具備有效的 VM 備份。這可透過 NetWorker 取得
mminfo -avot命令為貴組織設定主要和次要 IT 連絡人。範例:
azure-nve:~ # mminfo -avot volume type client date time size ssid fl lvl name …. azure_nve.local.dddefault.003 Data Domain azure-nve.local 08/13/25 15:47:03 31 GB 4171033528 cb full DD-PERF:azure-ubuntu:azure-ubuntu_OsDisk_1_cf93159d6205414baa8593901a918d3a azure_nve.local.dddefault.003 Data Domain azure-nve.local 08/13/25 15:47:04 33 GB 4154256312 cb full DD-PERF:azure-ubuntu:azure-ubuntu_DataDisk_0
注意: 請記下「儲存集 ID」(SSID) 值。SSID 必須標記為可流覽 (cb)。如果儲存集無效 (cE),則不能用於修復。
恢復類型取決於所選的存儲集。
恢復類型取決於所選的存儲集。
- VM 還原:若要執行 VM (映像還原),您必須指定 VM 的 SSID
OsDisk存儲集。此選項可讓您將 SSID 復原為新的 VM。 - 磁碟還原:如果 SSID 將磁碟顯示為「數據磁碟」,則必須在恢復命令語法中指定現有 VM。
注意:如果磁碟顯示為
OsDisk,但附加了 jobId_TimeStamp 這是先前還原嘗試的磁碟 (例如: azure-ubuntu_OsDisk_1234_1755183890) 的資料儲存應用程式和系統中執行。在還原期間,此磁碟將被視為 DataDisk 且無法作為新虛擬機器執行,必須復原至現有虛擬機器。請參閱:NetWorker:nsrazure_recover失敗 「單一磁碟復原的目標虛擬機器必須已存在。」
- 確定還原所需的 Azure 儲存帳戶。
- 確定還原所需的目標 Azure vNet 和子網。
注意:請諮詢 Azure 系統管理員,以取得所需的 Azure 欄位。
執行還原:
在 NetWorker 伺服器上開啟提升權限的提示。
VM 還原的常規語法:
nsrazure_recover [-D OPTIONAL_DEBUG_LEVEL_1-9] -S SSID -N 'SUBSCRIPTION_NAME' -R 'RESOURCE_GROUP_NAME' -A 'STORAGE_ACCOUNT_NAME' -V 'RECOVER_VM_NAME' -E 'RESOURCE_GROUP_NAME:VNET_NAME' -T 'SUBNET_NAME'
| 選項 | 說明 |
| -N | 指定用於連接到 Azure 的資源名稱 - 此選項是必需的。 |
| -一個 | 指定恢復期間要使用的儲存帳戶 - 此選項是必需的。 |
| -L | 指定已建立虛擬機器的區域 - 此選項派生自備份期間收集的資訊。 |
| -R |
指定用於連接到 Azure 的資源組。 |
| -S |
指定用於修復的儲存集 ID (SSID)。 |
| -V |
指定已復原虛擬機器的名稱。 |
| -E |
指定恢復的 VM 使用的 vNet。 |
| -T |
指定復原的 VM 使用的子網路。 |
注意:關閉命令列工作階段會取消工作。若要防止 Linux 上的 TMOUT 設定關閉還原,請在命令前加上
nohup 並以 &。這會在背景執行命令。即使工作階段關閉,還原也會在背景執行。命令工作階段中看不到任何輸出。
可從命令列監控復原工作階段,使用: nsrwatch。
當工作執行時,可在以下位置找到記錄:
- Linux:
/nsr/logs/adhoc/adhoc-job-JOBID - Windows (預設):
C:\Program Files\EMC NetWorker\nsr\logs\adhoc\adhoc-job-JOBID
已完成或無法復原記錄將移至:
- Linux:
/nsr/logs/adhoc/nsrazure_recover/ - Windows (預設):
C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrazure_recover
Additional Information
如果使用了錯誤的 SSID、儲存帳戶、vNet 或子網,可能會發生錯誤:
Affected Products
NetWorkerProducts
NetWorker FamilyArticle Properties
Article Number: 000353199
Article Type: How To
Last Modified: 05 Dec 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.