NetWorker: Jak wykonać test POST przywracania obrazu maszyny wirtualnej VM za pomocą interfejsu REST API
Summary: Ten artykuł bazy wiedzy zawiera krótki przegląd sposobu wykonywania przywracania obrazu maszyny wirtualnej VMware z interfejsu 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
Ten artykuł bazy wiedzy zawiera krótki/ogólny przegląd sposobu przywracania obrazu maszyny wirtualnej VMware z interfejsu REST API. Pełny przewodnik po interfejsie REST API jest dostępny w obszarze:
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Możesz zbadać wszystkie chronione maszyny wirtualne, aby uzyskać identyfikator UUID maszyny wirtualnej maszyny wirtualnej, którą chcesz przywrócić. Składnia łącza powinna być następująca:
2) Należy zebrać potrzebne wartości referencyjne obiektu zarządzanego VMware (MoRef) dla konkretnej maszyny wirtualnej, którą chcesz przywrócić: Składnia łącza powinna być następująca:
Potrzebne wartości pojawiają się w wierszu vm_info i w sekcji vmInformation danych wyjściowych.
Przykład:
3) Dodatkowe informacje można zebrać, dodając identyfikator kopii zapasowej do żądania GET:
4) Aby przeprowadzić test POST, należy użyć poniższej składni łącza:
Przykładem zawartości treść JSON może być zastąpienie wartości zebranych w kroku 2 i 3 wartościami:
Przykład:
Sesja przywracania jest widoczna w kliencie VMware.
https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md1) Możesz zbadać wszystkie chronione maszyny wirtualne, aby uzyskać identyfikator UUID maszyny wirtualnej maszyny wirtualnej, którą chcesz przywrócić. Składnia łącza powinna być następująca:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms
2) Należy zebrać potrzebne wartości referencyjne obiektu zarządzanego VMware (MoRef) dla konkretnej maszyny wirtualnej, którą chcesz przywrócić: Składnia łącza powinna być następująca:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups
Potrzebne wartości pojawiają się w wierszu vm_info i w sekcji vmInformation danych wyjściowych.
Przykład:
3) Dodatkowe informacje można zebrać, dodając identyfikator kopii zapasowej do żądania GET:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID
4) Aby przeprowadzić test POST, należy użyć poniższej składni łącza:
https:// NETWORKER_SERVER:9090/nwrestapi/v3/global/vmware/vcenters/VCENTER_SERVER/protectedvms/VM_UUID/backups/BACKUP_ID/op/recover
Przykładem zawartości treść JSON może być zastąpienie wartości zebranych w kroku 2 i 3 wartościami:
{
"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"
}
Przykład:
UWAGA: Stan 201 oznacza, że żądanie zostało przesłane. Jest to tylko przykład pełnego przywrócenia obrazu w określonym środowisku. Właściwości i wymagania mogą ulec zmianie w zależności od środowiska VMware.
Sesja przywracania jest widoczna w kliencie VMware.
Ogólne rozwiązywanie problemów:
| Kod | Opis | Przykłady |
| 1XX | Informacyjne | 100 — kontynuuj |
| 2XX | Success | 200 – OK 201 — utworzony 202 — zaakceptowane |
| 3XX | Przekierowanie | 301 — Trwale przeniesiony 307 — przekierowanie tymczasowe |
| 4XX | Błąd KLIENTA | 400 - Bad request 401 - Unauthorized 404 - Not Found (400 - Nie znaleziono nieprawidłowego żądania 401 - Nieautoryzowany 404) |
| 5XX | Błąd SERWERA | 500 – Wewnętrzny błąd serwera 503 — usługa jest niedostępna. |
Additional Information
Dzienniki sesji przywracania można znaleźć:
serwer NetWorker:
serwer NetWorker:
Linux: /nsr/dzienniki/odzyskiwanie/
Windows: [INSTALL_DRIVE]:\Program Files\EMC NetWorker\nsr\logs\recover
VProxy używane do przywracania: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Uwaga: W większości przypadków po zakończeniu przywracania system zostanie przeniesiony do: /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/
Affected Products
NetWorkerProducts
NetWorkerArticle 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.