NetWorker: Як відновити образ VMware за допомогою REST API

Summary: Ця база даних містить короткий огляд того, як виконати відновлення образу віртуальної машини VMware з REST API.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Ця база даних містить короткий/загальний огляд того, як виконати відновлення образу віртуальної машини VMware з REST API. Повний посібник з REST API доступний у: 

https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Ви можете надіслати запит до всіх захищених віртуальних машин, щоб отримати UUID віртуальної машини, яку ви хочете відновити. Синтаксис посилання буде таким:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms

2) Ви повинні зібрати необхідні значення VMware Managed Object Reference (MoRef) для конкретної віртуальної машини, яку ви хочете відновити: Синтаксис посилання буде таким: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups

Потрібні значення з'являться під рядком vm_info і під розділом vmInformation виведення.

Приклад:
kA53a0000004OcKCAU_1_0
 
3) Ви можете зібрати додаткову інформацію, додавши ідентифікатор резервного копіювання в GET-запит: 
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID

4) Щоб ОПУБЛІКУВАТИ відновлення, ви повинні використовувати наступний синтаксис посилання: 
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"
}

 
Приклад:
kA53a0000004OcKCAU_1_1
ПРИМІТКА: Статус 201 вказує на те, що запит було подано. Це лише приклад повного відновлення образу в конкретному середовищі. Властивості та вимоги можуть змінюватися залежно від середовища VMware.
 
Сеанс відновлення видно в клієнті VMware.
 
Загальне усунення несправностей:
 
Код Опис Приклади
1ХХ Інформаційних 100 - Продовжити
2ХХ Успіх 200 - OK
201 - Створено
202 - Прийнято
3ХХ Переспрямування 301 - Перенесено назавжди
307 - Тимчасове перенаправлення
4ХХ Помилка CLIENT 400 - Помилковий запит
401 - Неавторизований
404 - Не знайдено
5ХХ Помилка SERVER 500 - Внутрішня помилка
сервера 503 - Служба недоступна.
 
 

Additional Information

Логи сеансу відновлення можна знайти:Сервер NetWorker:

Linux: /nsr/logs/recover/
Вікна: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
vProxy, що використовується для відновлення: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Примітка: У більшості ситуацій після завершення відновлення його буде переміщено до: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000021344
Article Type: How To
Last Modified: 06 May 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.