NetWorker: Jak przywrócić migawkę maszyny wirtualnej platformy Azure z wiersza polecenia

Podsumowanie: Ten artykuł zawiera omówienie sposobu przywracania migawki maszyny wirtualnej platformy Azure z poziomu wiersza polecenia. Może to być przydatne do przywracania maszyny wirtualnej platformy Azure, jeśli sieciowy interfejs użytkownika NetWorker (NWUI) jest niedostępny. ...

Ten artykuł dotyczy Ten artykuł nie dotyczy Ten artykuł nie jest powiązany z żadnym konkretnym produktem. Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.

Instrukcje

Przewodnik integracji migawek maszyn wirtualnych platformy Azure NetWorker zawiera informacje na temat nsrazure_recover . Dokumentacja NetWorker jest dostępna na stronie produktu Dell Support NetWorker.

Celem tego artykułu jest pomoc w ograniczeniu potrzeby przywracania maszyny wirtualnej platformy Azure, gdy internetowy interfejs użytkownika NetWorker (NWUI) jest niedostępny lub nie przedstawia prawidłowych kopii zapasowych maszyny wirtualnej. Aby wykonać przywracanie maszyn wirtualnych platformy Azure z interfejsu NWUI, zobacz: NetWorker: Jak przeprowadzić przywracanie migawki maszyny wirtualnej platformy Azure z interfejsu NWUI

Warunki wstępne:

  1. Prawidłowa kopia zapasowa maszyny wirtualnej musi być dostępna na serwerze NetWorker. Można to uzyskać za pomocą NetWorker mminfo -avot . Przykład:
azure-nve:~ # mminfo -avot
volume        type   client           date     time         size ssid      fl   lvl name
….
azure_nve.local.dddefault.003 Data Domain azure-nve.local 08/13/25 15:47:03 31 GB 4171033528 cb full DD-PERF:azure-ubuntu:azure-ubuntu_OsDisk_1_cf93159d6205414baa8593901a918d3a
azure_nve.local.dddefault.003 Data Domain azure-nve.local 08/13/25 15:47:04 33 GB 4154256312 cb full DD-PERF:azure-ubuntu:azure-ubuntu_DataDisk_0
UWAGA: zanotuj wartość identyfikatora zestawu zapisu (SSID). Identyfikator SSID musi być oznaczony jako możliwy do przeglądania (cb). Jeśli zestaw zapisów jest nieprawidłowy (cE), nie można go używać do przywracania.
Typ odzyskiwania zależy od wybranego zestawu zapisu.
  • Przywracanie maszyny wirtualnej: Aby wykonać odtwarzanie maszyny wirtualnej (przywracanie obrazu), należy określić identyfikator SSID maszyny wirtualnej OsDisk Zapisz zestaw. Ta opcja umożliwia odzyskanie identyfikatora SSID jako nowej maszyny wirtualnej.
  • Przywracanie dysku: Jeśli identyfikator SSID pokazuje dysk jako "DataDisk", należy określić istniejącą maszynę wirtualną w składni polecenia odzyskiwania.
UWAGA: Jeśli dysk jest wyświetlany jako OsDisk, ale dołącza się do niego znak jobId_TimeStamp Jest to dysk z poprzedniej próby przywrócenia (przykład: azure-ubuntu_OsDisk_1234_1755183890). Podczas przywracania dysk ten będzie traktowany jako: DataDisk i nie można go wykonać jako nowej maszyny wirtualnej, należy go odzyskać do istniejącej maszyny wirtualnej. Patrz: NetWorker: nsrazure_recover kończy się niepowodzeniem "Docelowa maszyna wirtualna musi już istnieć dla odzyskiwania jednego dysku".
  1. Zidentyfikuj konto usługi Azure Storage wymagane do przywracania. 
  2. Zidentyfikuj docelową sieć wirtualną platformy Azure i podsieć wymaganą do przywracania.
UWAGA: Skontaktuj się z administratorem platformy Azure, aby uzyskać wymagane pola platformy Azure.

Przywracanie:

Otwórz monit z podwyższonym poziomem uprawnień na serwerze NetWorker.

Ogólna składnia przywracania maszyny wirtualnej:

nsrazure_recover [-D OPTIONAL_DEBUG_LEVEL_1-9] -S SSID -N 'SUBSCRIPTION_NAME' -R 'RESOURCE_GROUP_NAME' -A 'STORAGE_ACCOUNT_NAME' -V 'RECOVER_VM_NAME' -E 'RESOURCE_GROUP_NAME:VNET_NAME' -T 'SUBNET_NAME'
Opcje Opis
-N Określa nazwę zasobu, która ma być używana do nawiązywania połączenia z platformą Azure — ta opcja jest obowiązkowa
-A Określa konto magazynu do użycia podczas odzyskiwania — ta opcja jest obowiązkowa
-L Określa region utworzonej maszyny wirtualnej — ta opcja jest określana na podstawie informacji zebranych podczas tworzenia kopii zapasowej
-R 

Określa grupę zasobów, która ma być używana do nawiązywania połączenia z platformą Azure

-S 

Określa identyfikator zestawu zapisu (SSID) używany do przywracania.

-V

Określa nazwę odzyskanej maszyny wirtualnej.

-E

Określa sieć wirtualną używaną przez odzyskaną maszynę wirtualną.

-T

Określa podsieć używaną przez odzyskaną maszynę wirtualną.

UWAGA: Zamknięcie sesji wiersza poleceń powoduje anulowanie zadania. Aby zapobiec zamykaniu przywracania przez ustawienia TMOUT w systemie Linux, użyj prefiksu polecenia z nohup i zakończ go słowami &. Spowoduje to uruchomienie polecenia w tle. Nawet jeśli sesja jest zamknięta, przywracanie przebiega w tle. W sesji polecenia nie są widoczne żadne dane wyjściowe. 

Sesję odzyskiwania można monitorować z poziomu wiersza poleceń za pomocą polecenia: nsrwatch.

Gdy zadanie jest uruchomione, dziennik można znaleźć w obszarze:

  • Linux: /nsr/logs/adhoc/adhoc-job-JOBID
  • Windows (domyślnie): C:\Program Files\EMC NetWorker\nsr\logs\adhoc\adhoc-job-JOBID

Ukończone lub nieudane dzienniki są przenoszone do:

  • Linux: /nsr/logs/adhoc/nsrazure_recover/
  • Windows (domyślnie): C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrazure_recover

Metoda alternatywna:

Baza zadań zawiera rekord poleceń odzyskiwania zainicjowanych z interfejsu NWUI. Jeśli przywracanie można uruchomić z NWUI, ale nie powiedzie się z powodu innego problemu, możesz użyć NWUI do skonstruowania polecenia odzyskiwania, które będzie używane z wiersza poleceń.

  1. Wykonaj odzyskiwanie maszyny wirtualnej w oparciu o interfejs NWUI. NetWorker: Jak przeprowadzić przywracanie migawki maszyny wirtualnej platformy Azure z interfejsu NWUI
  2. Zadanie odzyskiwania rozpoczyna się od jobid. Pakiet jobid jest widoczny w folderze dziennika odzyskiwania:
    [root@azure-nsr ~]# ls -l /nsr/logs/adhoc/nsrazure_recover/226845.log
    -rw-r--r-T. 1 root root 243 Apr 20 13:28 /nsr/logs/adhoc/nsrazure_recover/226845.log
  3. Po wyświetleniu monitu z podwyższonym poziomem uprawnień na serwerze NetWorker wprowadź jobquery Wierszu:
  4. Z jobquery wprowadź, wprowadź: show command
  5. Z jobquery wprowadź, wprowadź: print type: recover job; job id: LOG_JOBID

Przykład: 

[root@azure-nsr ~]# jobquery
NetWorker jobs query utility.
Use the "help" command for help.
jobquery> show command
jobquery> print type: recover job; job id: 226845
                     command: \
"nsrazure_recover -N 'Azure' -R 'dd-perf' -A 'dd-perf:networkerstorageaccount'\
 -n 'DD-PERF:azure-win2k22' -V 'azure-win2k22-RESTORE' -E 'dd-perf:DPADDFS-sto\
rage-pe-vnet' -T 'DPADDFS-storage-pe-subnet-1' -t \"4/19/2026 5:50:30 PM\" -D0\
";
jobquery>
  1. Skopiuj polecenie recover do pliku tekstowego i użyj polecenia quit, aby zakończyć jobquery.
UWAGA: Pakiet jobquery Polecenie zwraca dane wyjściowe z \ oddzielanie nowych linii. Poniższy przykład pokazuje polecenie edytowane w jednym wierszu.
nsrazure_recover -N 'Azure' -R 'dd-perf' -A 'dd-perf:networkerstorageaccount' -n 'DD-PERF:azure-win2k22' -V 'azure-win2k22-RESTORE' -E 'dd-perf:DPADDFS-storage-pe-vnet' -T 'DPADDFS-storage-pe-subnet-1' -t \"4/19/2026 5:50:30 PM\" -D0
  1. Możesz zmodyfikować opcje polecenia (w razie potrzeby) i uruchomić z wiersza poleceń:
[root@azure-nsr ~]# nsrazure_recover -S 619004503 -N 'Azure' -R 'dd-perf' -A 'dd-perf:networkerstorageaccount' -V 'azure-win2k22-RESTORE' -E 'dd-perf:DPADDFS-storage-pe-vnet' -T 'DPADDFS-storage-pe-subnet-1'
Using 'DPADDFS-storage-pe-vnet' vnet from resource group 'dd-perf'.
Target VM 'dd-perf:azure-win2k22-RESTORE' does not exist and will be recreated.
Restoring OS disk 'azure-win2k22_OsDisk_1_423227d3ef284695803c23cd47e8b839'.
Using 'networkerstorageaccount' storage account from resource group 'dd-perf'.
Container nw-azure-win2k22-recovery-container does not exist, creating.
...

Dodatkowe informacje

Produkty, których dotyczy problem

NetWorker

Produkty

NetWorker Family
Właściwości artykułu
Numer artykułu: 000353199
Typ artykułu: How To
Ostatnia modyfikacja: 20 kwi 2026
Wersja:  6
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.