NVP vProxy: Tworzenie kopii zapasowej maszyny wirtualnej nie kończy się błędem "Serwer proxy VMware nie jest dostępny dla magazynów danych"
Summary: Jedna lub wiele kopii zapasowych maszyny wirtualnej (VM) kończy się niepowodzeniem z komunikatem "VMware proxy is not available for datastores X".
Symptoms
Maszyny wirtualne VMware są chronione za pomocą urządzenia NetWorker VMware Protection (NVP) vProxy.
Podczas tworzenia kopii zapasowej co najmniej jedna maszyna wirtualna nie działa z następującym błędem:
Rysunek 1: Komunikat o błędzie: Serwer proxy VMware nie jest dostępny dla magazynów danych.
VProxies są skonfigurowane z wyłączonym trybem transportu urządzenia bloku sieciowego (NBD) (0).
Rysunek 2: Serwery proxy VMware skonfigurowane z wyłączonym trybem transportu NBD
Cause
VProxy używane do tworzenia kopii zapasowej działa na hoście VMware ESXi, który nie ma dostępu do magazynu danych VMware, w którym znajduje się maszyna wirtualna.
Resolution
Istnieje kilka zmian, które można wyszukać w celu zidentyfikowania problemu.
Narzędzie ProxyHC
Za pomocą wiersza poleceń ProxyHC można określić, czy vProxy ma jakiekolwiek problemy z połączeniem z określoną maszyną wirtualną przy użyciu trybu transportu hotadd. ProxyHC opisano szczegółowo w artykule 22590 firmy Dell NVP-vProxy: Korzystanie z narzędzia do sprawdzania kondycji ProxyHC na urządzeniu vProxy.
Konfiguracja VMware
Upewnij się, że na hoście ESXi znajduje się vProxy, która ma dostęp do magazynu danych, w którym znajdują się maszyny wirtualne, których kopia zapasowa musi być zainstalowana.
Istnieje kilka sposobów, na które można to zrobić, jednak poniżej przedstawiono jeden przykład:
-
Zaloguj się do klienta sieci Web vSphere.
-
Przejdź do vProxy w magazynie maszyny wirtualnej.
-
Na karcie Summary (Podsumowanie ) sprawdź, na którym hoście ESXi znajduje się maszyna wirtualna:

Rysunek 3: Karta Podsumowanie vProxy > klienta > sieci Web vSphere, sprawdź, na którym hoście ESXi znajduje się maszyna wirtualna -
Przejdź do hosta ESXi wskazanego w kroku 3.
-
Kliknij kartę Magazyny danych .

Rysunek 4: Magazyny danych hosta > vSphere Web Client > ESXi
Na karcie Magazyny danych wymieniono magazyny danych, które program vProxy może utworzyć kopię zapasową przy użyciu funkcji hotadd. W przykładzie przedstawionym w polu symptoms użyto vproxy01 do tworzenia kopii zapasowej maszyny wirtualnej, która znajduje się w vmdatastore02. Funkcja NBD została wyłączona w vProxy. Ponieważ maszyna wirtualna znajduje się w magazynze danych, host ESXi vProxy nie ma dostępu, kopia zapasowa nie kończy się komunikatem "Serwer proxy VMware nie jest dostępny dla magazynów danych (vmdatastore02)."
Zagadnienia dotyczące:
Jeśli NBD jest wyłączony, vProxy musi znajdować się na hoście ESXi, który ma dostęp do magazynu danych zawierającego maszynę wirtualną.
Jeśli funkcja NBD jest włączona, ale host ESXi nie ma dostępu do magazynu danych, funkcja hotadd kończy się niepowodzeniem, a kopia zapasowa jest uruchamiana w trybie transportu NBD. Kopie zapasowe maszyny wirtualnej zawsze próbują najpierw korzystać z funkcji hotadd. Aby uzyskać więcej informacji na temat hotadd i NBD, zapoznaj się z przewodnikiem integracji NetWorker VMware dostępnym na stronie produktu NetWorker w witrynie pomocy technicznej firmy Dell.
Zalecenia ogólne
- Jeśli środowisko VMware zawiera wiele hostów ESXi i wiele magazynów danych, a hosty ESXi mają różny dostęp do magazynów danych maszyn wirtualnych, należy wdrożyć vProxy na hostach ESXi, które mają unikalny dostęp do magazynu danych, aby zapewnić możliwość uzyskania kopii zapasowych hotadd.
- Upewnij się, że wszystkie programy vProxies są wyświetlane jako "Włączone" w konsoli zarządzania NetWorker.
- Jeśli funkcja vProxy jest niedostępna, w oknie alertów NMC powinien pojawić się komunikat informujący, że vProxy jest niedostępny.

Rysunek 5. Upewnij się, że wszystkie programy vProxies są wyświetlane jako "Włączone" w konsoli zarządzania NetWorker.
- Jeśli funkcja vProxy jest niedostępna, w oknie alertów NMC powinien pojawić się komunikat informujący, że vProxy jest niedostępny.
- Jeśli sesje NBD są wyłączone (0), sesje NBD można skonfigurować tak, aby odpowiadały sesjom hotadd (na przykład 13).
- Jeśli na hoście ESXi z dostępem do magazynu danych nie jest dostępna usługa vProxy, kopia zapasowa jest uruchamiana za pośrednictwem sieci zarządzania ESXi. Zaleca się unikanie korzystania z NBD, jeśli to możliwe; Kopie zapasowe NBD są wolniejsze niż kopie zapasowe hotadd. Jeśli uruchomiono wiele kopii zapasowych NBD, może to wpłynąć na sieć zarządzania ESXi:

Rysunek 6. Serwery proxy VMware urządzeń > NetWorker >
- Jeśli na hoście ESXi z dostępem do magazynu danych nie jest dostępna usługa vProxy, kopia zapasowa jest uruchamiana za pośrednictwem sieci zarządzania ESXi. Zaleca się unikanie korzystania z NBD, jeśli to możliwe; Kopie zapasowe NBD są wolniejsze niż kopie zapasowe hotadd. Jeśli uruchomiono wiele kopii zapasowych NBD, może to wpłynąć na sieć zarządzania ESXi:
- Jeśli kopie zapasowe są skonfigurowane w określonych magazynach danych w przepływie pracy, użyj ręcznego wyboru, aby wybrać vProxy, która znajduje się na hoście ESXi z dostępem do magazynu danych.
- Odwrotnie, upewnij się, że vProxy nie został określony ręcznie, co nie ma dostępu do magazynu danych.

Rysunek 7. Upewnij się, że vProxy nie został ręcznie określony, który nie ma dostępu do magazynu danych.
- Odwrotnie, upewnij się, że vProxy nie został określony ręcznie, co nie ma dostępu do magazynu danych.