NetWorker: как выполнять POST восстановления образов виртуальных машин VMware с помощью REST API
Riepilogo: В этой статье представлен краткий обзор восстановления образа виртуальной машины VMware (ВМ) с помощью REST API.
Questo articolo si applica a
Questo articolo non si applica a
Questo articolo non è legato a un prodotto specifico.
Non tutte le versioni del prodotto sono identificate in questo articolo.
Istruzioni
В этой статье представлен краткий обзор восстановления образа виртуальной машины 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 - Служба недоступна |
Informazioni aggiuntive
Журналы сеанса восстановления можно найти по адресу:
Сервер 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
Prodotti interessati
NetWorkerProdotti
NetWorkerProprietà dell'articolo
Numero articolo: 000021344
Tipo di articolo: How To
Ultima modifica: 30 giu 2026
Versione: 7
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.