NetWorker : Comment effectuer une restauration de snapshot de machine virtuelle Azure à partir de la ligne de commande
Summary: Cet article fournit un aperçu de la façon d’effectuer une restauration de snapshot de machine virtuelle (VM) Azure à partir de la ligne de commande. Cela peut être utile pour effectuer une restauration de machine virtuelle Azure si l’interface utilisateur Web NetWorker (NWUI) est inaccessible. ...
Instructions
Le Guide d’intégration des snapshots de machines virtuelles NetWorker Azure fournit des informations sur les nsrazure_recover . La documentation NetWorker est disponible sur la page produit NetWorker du support Dell.
L’objectif de cet article est de vous aider à limiter la nécessité d’une restauration de machine virtuelle Azure lorsque l’interface utilisateur Web NetWorker (NWUI) est inaccessible ou ne présente pas de sauvegardes de machine virtuelle valides. Pour effectuer des restaurations de machines virtuelles Azure à partir de NWUI, consultez : NetWorker : Comment effectuer une restauration de snapshot de machine virtuelle Azure à partir de NWUI
Configuration requise :
- Une sauvegarde de machine virtuelle valide doit être disponible sur le NetWorker Server. Cela peut être obtenu avec NetWorker
mminfo -avot. Exemple :
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
Le type de restauration dépend du saveset sélectionné.
- Restauration de machine virtuelle : Pour effectuer une VM (restauration d’image), vous devez spécifier le SSID de la machine virtuelle
OsDiskSaveset d’approbation. Cette option vous permet de restaurer le SSID en tant que nouvelle machine virtuelle. - Disk Restore : Si le SSID indique que le disque est « DataDisk », vous devez spécifier une machine virtuelle existante dans la syntaxe de la commande recover.
OsDisk, mais est suivi d’un jobId_TimeStamp Il s’agit d’un disque issu d’une tentative de restauration précédente (Exemple : azure-ubuntu_OsDisk_1234_1755183890). Lors d’une restauration, ce disque est traité comme un DataDisk et ne peut pas être exécuté en tant que nouvelle machine virtuelle, il doit être restauré sur une machine virtuelle existante. Voir : NetWorker : nsrazure_recover échoue « La machine virtuelle cible doit déjà exister pour une restauration sur un seul disque ».
- Identifiez le compte de stockage Azure requis pour la restauration.
- Identifiez le vNet Azure cible et le sous-réseau requis pour la restauration.
Exécution de la restauration :
Ouvrez une invite avec élévation de privilèges sur le NetWorker Server.
Syntaxe générale pour la restauration d’une machine virtuelle :
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 | Description |
| -N | Spécifie le nom de la ressource à utiliser pour se connecter à Azure : cette option est obligatoire. |
| -Un | Spécifie le compte de stockage à utiliser lors de la restauration : cette option est obligatoire. |
| -L | Spécifie la région de la machine virtuelle créée : cette option est dérivée des informations collectées lors de la sauvegarde. |
| -L |
Spécifie le groupe de ressources à utiliser pour se connecter à Azure. |
| -L |
Spécifie l’ID du saveset (SSID) utilisé pour la restauration. |
| -V |
Spécifie le nom de la machine virtuelle restaurée. |
| -E |
Spécifie le vNet utilisé par la machine virtuelle restaurée. |
| -L |
Spécifie le sous-réseau utilisé par la machine virtuelle restaurée. |
nohup et terminez-le par &. Cela permet d’exécuter la commande en arrière-plan. Même si la session est fermée, la restauration s’exécute en arrière-plan. Aucun résultat n’est visible dans la session de commande.
La session de restauration peut être surveillée à partir de la ligne de commande en utilisant nsrwatch.
Lorsque la tâche est en cours d’exécution, le journal se trouve sous :
- Linux :
/nsr/logs/adhoc/adhoc-job-JOBID - Windows (par défaut) :
C:\Program Files\EMC NetWorker\nsr\logs\adhoc\adhoc-job-JOBID
Les logs terminés ou ayant échoué à la restauration sont déplacés vers :
- Linux :
/nsr/logs/adhoc/nsrazure_recover/ - Windows (par défaut) :
C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrazure_recover
Additional Information
Erreurs potentielles en cas d’utilisation d’un SSID, d’un compte de stockage, d’un vNet ou d’un sous-réseau incorrects :
- NetWorker : nsrazure_recover échoue « La machine virtuelle cible doit déjà exister pour une restauration sur un seul disque ».
- NetWorker : Échec de la restauration de snapshot de machine virtuelle Azure « l’objet blob source n’appartient pas à la même région que le disque »
- NetWorker : Échec de la restauration de machine virtuelle Azure « Code de réponse : 403. Cette demande n’est pas autorisée à effectuer cette opération »
- NetWorker : Azure VM Snapshot Restore "azureCreateVM : Error while creating NIC"