NetWorker : Comment EFFECTUER UN POST pour les restaurations d’image de machine virtuelle VMware avec l’API REST
Сводка: Cet article de la base de connaissances présente brièvement comment effectuer des restaurations d’image de machine virtuelle VMware à partir de l’API REST.
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Инструкции
Cet article de la base de connaissances présente brièvement/génériquement comment effectuer des restaurations d’image de machine virtuelle VMware à partir de l’API REST. Le guide complet de l’API REST est disponible sous :
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Vous pouvez interroger toutes les machines virtuelles protégées pour obtenir l’UUID de la machine virtuelle que vous souhaitez restaurer. La syntaxe du lien est la suivante :
2) Vous devez collecter les valeurs de référence d’objet géré (MoRef) VMware requises pour la machine virtuelle spécifique que vous souhaitez restaurer : La syntaxe du lien est la suivante :
Les valeurs requises s’affichent sous la ligne vm_info et sous la section vmInformation de la sortie.
Exemple:
3) Vous pouvez collecter des informations supplémentaires en ajoutant l’ID de sauvegarde à la demande GET :
4) Pour effectuer l’autotest de démarrage (POST), vous devez utiliser la syntaxe de lien suivante :
Un exemple de contenu du corps de texte JSON consiste à remplacer les valeurs par les valeurs collectées aux étapes 2 et 3 :
Exemple :
La session de restauration s’affiche dans le client VMware.
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Vous pouvez interroger toutes les machines virtuelles protégées pour obtenir l’UUID de la machine virtuelle que vous souhaitez restaurer. La syntaxe du lien est la suivante :
https:// NETWORKER_SERVER :9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms
2) Vous devez collecter les valeurs de référence d’objet géré (MoRef) VMware requises pour la machine virtuelle spécifique que vous souhaitez restaurer : La syntaxe du lien est la suivante :
https:// NETWORKER_SERVER :9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups
Les valeurs requises s’affichent sous la ligne vm_info et sous la section vmInformation de la sortie.
Exemple:
3) Vous pouvez collecter des informations supplémentaires en ajoutant l’ID de sauvegarde à la demande GET :
https:// NETWORKER_SERVER :9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID
4) Pour effectuer l’autotest de démarrage (POST), vous devez utiliser la syntaxe de lien suivante :
https:// NETWORKER_SERVER :9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover
Un exemple de contenu du corps de texte JSON consiste à remplacer les valeurs par les valeurs collectées aux étapes 2 et 3 :
{
"recoverMode": "New",
"datacenterMoref": "DATACENTER_MOREF",
"datastoreMoref": "DATASTORE_MOREF",
"computeResourceMoref": "COMPUTE_RESOURCE_MOREF",
"disks": [
{
"datastoreMoref": "DATASTORE_MOREF",
"key": "2000",
"name": "Hard disk 1"
}
],
"vCenterHostname": "VCENTER_NAME",
"hostMoref": "VCENTER_MOREF",
"vmName": "RESTORED_VM_NAME",
"powerOn": "true/false",
"reconnectNic": "true/false"
}
Exemple :
Remarque : L’état 201 indique que la demande a été soumise. Il ne s’agit là que d’un exemple de restauration d’image complète dans un environnement spécifique. Les propriétés et les exigences peuvent changer en fonction de l’environnement VMware.
La session de restauration s’affiche dans le client VMware.
Dépannage générique :
| Code | Description | Exemples |
| 1XX | Information | 100 - Continuer |
| 2XX | Success | 200 - OK 201 - Créé 202 - Accepté |
| 3XX | Redirection | 301 - Déplacé définitivement 307 - Redirection temporaire |
| 4XX | Erreur client | 400 - Demande malveillante 401 - Non autorisé 404 - Introuvable |
| 5XX | Erreur DE SERVEUR | 500 - Erreur de serveur interne 503 - Service indisponible. |
Дополнительная информация
Les logs de la session de restauration sont disponibles :
NetWorker Server :
NetWorker Server :
Linux : /nsr/logs/recover/
Windows : [INSTALL_DRIVE] :\Program Files\EMC NetWorker\nsr\logs\recover
vProxy utilisé pour la restauration : /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Remarque : Dans la plupart des cas, une fois la restauration terminée, elle est déplacée vers : /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Затронутые продукты
NetWorkerПродукты
NetWorkerСвойства статьи
Номер статьи: 000021344
Тип статьи: How To
Последнее изменение: 06 May 2025
Версия: 5
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.