NetWorker: Come eseguire il restore di snapshot VM di Azure dalla riga di comando
Summary: Questo articolo fornisce una panoramica su come eseguire il restore di una snapshot della macchina virtuale (VM) di Azure dalla riga di comando. Ciò può essere utile per eseguire il restore di una VM di Azure se NetWorker Web User Interface (NWUI) non è accessibile. ...
Instructions
Il documento NetWorker Azure VM Snapshot Integration Guide fornisce informazioni su nsrazure_recover . La documentazione di NetWorker è disponibile nella pagina del prodotto NetWorker del supporto Dell.
Lo scopo di questo articolo è contribuire a ridurre la necessità di un restore della macchina virtuale di Azure quando NetWorker Web User Interface (NWUI) non è accessibile o non presenta backup validi delle macchine virtuali. Per eseguire restore di macchine virtuali di Azure da NWUI, consultare: NetWorker: Come eseguire il restore di una snapshot della macchina virtuale di Azure da NWUI
Prerequisiti:
- Deve essere disponibile un backup valido della VM sul server NetWorker. Questa operazione può essere ottenuta con NetWorker
mminfo -avot. Esempio:
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
Il tipo di ripristino dipende dal saveset selezionato.
- Restore VM: Per eseguire una VM (Image Restore), è necessario specificare l'SSID della VM
OsDisksaveset. Questa opzione consente di ripristinare l SSID come nuova macchina virtuale. - Ripristino disco: Se l SSID mostra il disco come "DataDisk", è necessario specificare una VM esistente nella sintassi del comando recover.
OsDisk, ma è aggiunto con un jobId_TimeStamp è un disco di un precedente tentativo di ripristino (ad esempio: azure-ubuntu_OsDisk_1234_1755183890). Durante un ripristino, questo disco verrà considerato come un DataDisk e non può essere eseguito come una nuova VM, deve essere ripristinato in una VM esistente. Vedere: NetWorker: nsrazure_recover fails "Target VM must already exist for a single disk recovery."
- Identificare l'account di storage Azure richiesto per il ripristino.
- Identificare la vNet di Azure di destinazione e la subnet richiesta per il ripristino.
Esecuzione del ripristino:
Aprire un prompt con privilegi elevati sul server NetWorker.
La sintassi generale per il restore della macchina virtuale:
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'
| Options | Descrizione |
| -N | Specifica il nome della risorsa da usare per connettersi ad Azure: questa opzione è obbligatoria. |
| -Un | Specifica l'account di storage da usare durante il ripristino: questa opzione è obbligatoria. |
| -L | Specifica l'area della VM creata: questa opzione deriva dalle informazioni raccolte durante il backup. |
| -R |
Specifica il gruppo di risorse da utilizzare per connettersi ad Azure. |
| -S |
Specifica l'ID del set di salvataggio (SSID) utilizzato per il ripristino. |
| -V |
Specifica il nome della VM ripristinata. |
| -E |
Specifica la vNet utilizzata dalla VM ripristinata. |
| -T |
Specifica la subnet utilizzata dalla VM ripristinata. |
nohup e termina con &. In questo modo il comando viene eseguito in background. Anche se la sessione è chiusa, il ripristino viene eseguito in background. Nella sessione di comando non viene visualizzato alcun output.
La sessione di ripristino può essere monitorata dalla riga di comando utilizzando nsrwatch.
Durante l'esecuzione del processo, il registro è disponibile in:
- Linux:
/nsr/logs/adhoc/adhoc-job-JOBID - Windows (impostazione predefinita):
C:\Program Files\EMC NetWorker\nsr\logs\adhoc\adhoc-job-JOBID
I log del ripristino completato o non riuscito vengono spostati in:
- Linux:
/nsr/logs/adhoc/nsrazure_recover/ - Windows (impostazione predefinita):
C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrazure_recover
Additional Information
Potenziali errori se vengono utilizzati SSID, account di storage, vNet o subnet errati:
- NetWorker: nsrazure_recover fails "Target VM must already exist for a single disk recovery."
- NetWorker: Il ripristino dello snapshot della macchina virtuale di Azure ha esito negativo "the source blob does not belong to the same region as the disk"
- NetWorker: Il ripristino della macchina virtuale di Azure ha esito negativo "Response Code: 403. Questa richiesta non è autorizzata a eseguire questa operazione"
- NetWorker: Azure VM Snapshot Restore "azureCreateVM: Errore durante la creazione della scheda di rete"