NetWorker:如何使用 REST 應用程式發展介面進行 POST VMware VM 映射還原
Сводка: 本知識庫簡要概述如何從 REST 應用程式發展介面執行 VMware VM 映射還原。
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Инструкции
本知識庫提供如何從 REST 應用程式發展介面執行 VMware VM 映射還原的簡短/一般概觀。完整的 REST 應用程式發展介面指南可在下方取得:
HTTPs://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) 您可以查詢所有受保護的 VM,以取得您要還原之 VM 的 VM UUID。連結的語法如下:
2) 您必須收集想要還原的特定 VM 所需的 VMware 受管物件參考 (MoRef) 值:連結的語法如下:
所需的值會顯示在vm_info行下,以及輸出的 vmInformation 區段下。
例子:
3) 您可以將備份 ID 新增至GET 要求以收集其他資訊:
4) 若要進行 POST 還原,您會使用下列連結語法:
JSON 內文內容的范例是將值更換為步驟 2 和步驟 3 所收集的值:
範例:
還原會話會在 VMware 用戶端中顯示。
HTTPs://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) 您可以查詢所有受保護的 VM,以取得您要還原之 VM 的 VM UUID。連結的語法如下:
HTTPs:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenter/VCENTER_SERVER/protectedvms
2) 您必須收集想要還原的特定 VM 所需的 VMware 受管物件參考 (MoRef) 值:連結的語法如下:
HTTPs:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenter/VCENTER_SERVER/protectedvms/VM_UUID/backups
所需的值會顯示在vm_info行下,以及輸出的 vmInformation 區段下。
例子:
3) 您可以將備份 ID 新增至GET 要求以收集其他資訊:
HTTPs:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenter/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID
4) 若要進行 POST 還原,您會使用下列連結語法:
HTTPs:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenter/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 | 成功 | 200 - OK 201 - 建立 202 - 已接受 |
| 3XX | 重 定向 | 301 - 永久 移動 307 - 暫時重新導向 |
| 4XX | 用戶端錯誤 | 400 - 不良要求 401 - 未經授權 404 - 找不到 |
| 5XX | 伺服器錯誤 | 500 - 內部伺服器錯誤 503 - 無法使用服務。 |
Дополнительная информация
可找到還原會話的記錄:
NetWorker 伺服器:
NetWorker 伺服器:
Linux:/nsr/logs/recover/
Windows:[INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
用於還原的 vProxy:/opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
注意:在大多數情況下,還原完成後會移至:/opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Затронутые продукты
NetWorkerПродукты
NetWorkerСвойства статьи
Номер статьи: 000021344
Тип статьи: How To
Последнее изменение: 06 May 2025
Версия: 5
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.