NetWorker: как выполнять POST восстановления образов виртуальных машин VMware с помощью REST API
Résumé: В этой статье представлен краткий обзор восстановления образа виртуальной машины VMware (ВМ) с помощью REST API.
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Instructions
В этой статье представлен краткий обзор восстановления образа виртуальной машины VMware с помощью REST API. Полное руководство по интерфейсу REST API доступно по адресу Dell NetWorker REST API
- Запросите все защищенные виртуальные машины, чтобы получить идентификатор UUID виртуальной машины, которую вы хотите восстановить. Ниже приводится следующий синтаксис ссылки:
https://NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms
- Необходимо собрать необходимые значения ссылки на управляемые объекты VMware (MoRef) для конкретной виртуальной машины, которую требуется восстановить: Ниже приведен следующий синтаксис ссылки:
https://NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups
Необходимые значения отображаются в разделе
vm_info и под vmInformation раздела выходных данных.
Пример.
- Соберите дополнительную информацию, добавив идентификатор резервной копии в
GETЗапрос:
https://NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID
- Используйте следующий синтаксис ссылок для процедуры POST восстановления:
https://NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover
Примером содержимого текста JSON является замена значений значениями, собранными на шагах 2 и 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"
}
Пример.
ПРИМЕЧАНИЕ: Статус 201 указывает, что запрос отправлен. Это пример полного восстановления образа в конкретной среде. Свойства и требования могут изменяться в зависимости от среды VMware.
Сессия восстановления отображается в клиенте VMware.
Общий порядок поиска и устранения неисправностей.
| Код | Описание | Примеры |
|---|---|---|
| 1XX | Информация | 100 - Продолжить |
| 2XX | Success | 200 - OK
201 - Создано 202 - Принято |
| 3XX | Перенаправление | 301 - Переехал навсегда.
307 — временное перенаправление |
| 4XX | Ошибка CLIENT | 400 - Неверный запрос
401 - Неавторизованный 404 - Не найден |
| 5XX | Ошибка SERVER | 500 - Внутренняя ошибка сервера
503 - Служба недоступна |
Informations supplémentaires
Журналы сеанса восстановления можно найти по адресу:
Сервер NetWorker:
- Linux.
/nsr/logs/recover/ - Windows.
[INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
Виртуальный прокси, используемый для восстановления:
/opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Примечание: После завершения восстановления он перемещается в:
/opt/emc/vproxy/runtime/logs/recycle/vrecoverd/DATE
Produits concernés
NetWorkerProduits
NetWorkerPropriétés de l’article
Numéro d’article: 000021344
Type d’article: How To
Dernière modification: 30 Jun 2026
Version: 7
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.