RecoverPoint for VMs: Jak zarejestrować i wyrejestrować serwer wtyczki RP4VMs za pomocą interfejsu API
Summary: W tym artykule wyjaśniono, jak zarejestrować i wyrejestrować serwer wtyczek RecoverPoint for Virtual Machines (RP4VM) za pomocą interfejsu API.
Instructions
Do prawidłowego wyświetlania interfejsu użytkownika RecoverPoint for Virtual Machines wymagana jest prawidłowa komunikacja między urządzeniami Virtual RecoverPoint Appliances (vRPA) a serwerem wtyczki. Ta komunikacja jest realizowana przez uruchomienie Kreatora konfiguracji serwera wtyczki z poziomu RecoverPoint WDM.
Ten sam proces można wykonać za pomocą interfejsu API serwera wtyczki, jeśli kreator konfiguracji serwera wtyczki z poziomu RecoverPoint WDM nie działa.
Interfejs API serwera wtyczki może być również używany do usuwania serwera wtyczek z określonego vCenter, jeśli jest to wymagane do odinstalowania lub ponownej instalacji.
Jedną z zalet korzystania z interfejsu API serwera wtyczek jest to, że może on dostarczyć dodatkowych informacji pomocnych w rejestracji serwera wtyczek.
Poniżej przedstawiono dwa oddzielne procesy, które ilustrują sposób rejestracji i wyrejestrowania serwera wtyczki w środowisku RP4VMs.
Proces rejestracji serwera wtyczek RP4VMs przy użyciu interfejsu API:
-
Otwórz przeglądarkę internetową na serwerze wtyczek z następującą składnią:
https://Plugin_Server_IP/ui -
W prawym górnym rogu znajduje się przycisk o nazwie Authorize. Kliknij ten przycisk oraz wprowadź nazwę użytkownika i hasło administratora vCenter, w którym chcesz zarejestrować serwer wtyczki RP4VMs. Po wprowadzeniu kliknij przycisk Zamknij, aby powrócić do poprzedniego ekranu.
-
Korzystając z opcji Znajdź w przeglądarce internetowej, znajdź sekcję API oznaczoną jako inwentaryzacja VC.
-
W nagłówku VC Inventory wybierz opcję POST. Wewnątrz tej sekcji po prawej stronie ekranu znajduje się przycisk oznaczony "Wypróbuj". Kliknij przycisk. Dzięki temu można wprowadzić tekst w sekcji treści pola JSON.
-
Domyślna treść kodu JSON jest następująca:
{
"address": "string",
"certificate": "string",
"password": "string",
"port": 443,
"userName": "string"
}
-
Chcemy potwierdzić, którego certyfikatu głównego urzędu certyfikacji wymaga serwer wtyczek. W tym celu chcemy, aby pierwszy proces rejestracji nie powiódł się. Spowoduje to wyświetlenie komunikatu informującego o wymaganym certyfikacie.
Wprowadź następujące informacje, aby proces rejestracji celowo się nie powiódł, dostarczając nam certyfikat wymagany przez serwer wtyczek.PROSZĘ ZWRÓCIĆ UWAGĘ na "certyfikat": "string" pozostaje bez zmian. Ponownie chcemy, aby nie udało się potwierdzić certyfikatu, którego wymagamy od vCenter.
{
"address": "vCenter_IP_Address",
"certificate": "string",
"password": "vCenter_Password",
"port": 443,
"userName": "vCenter_User_Name"
}
-
Po wprowadzeniu informacji vCenter do treści JSON przewiń w dół i kliknij długi, niebieski przycisk oznaczony jako "Execute".
-
Pod przyciskiem "Execute" pojawi się kod powrotu, który powinien mieć następujący:
400 Error: BAD REQUEST, potwierdzając, że operacja nie powiodła się. Operacja nie powiodła się celowo, ponieważ odmówiliśmy dostarczenia certyfikatu vCenter serwera wtyczki, który jest wymagany do zakończenia operacji. Poniżej kodu błędu wyświetlany jest komunikat:
You must confirm the root CA certificate for vCenter Server '<vCenter_IP>:443' before you can register it.
-
Poniżej znajduje się certyfikat, który jest wymieniony. Jest to certyfikat główny vCenter, którego wymaga serwer wtyczek.
Skopiuj certyfikat do schowka. Skopiuj wszystko, począwszy od pierwszego cudzysłowu i wstaw po: „message”: oraz zakończ skopiowany ciąg po:
END CERTIFICATE-----\nZastąp pole "string" skopiowanymi danymi wyjściowymi powyżej i ponownie naciśnij przycisk "Execute".
-
Ponieważ wymagany certyfikat CA został przekazany z wyprzedzeniem serwerowi wtyczek, powinien zostać wyświetlony pomyślny kod powrotu 200. Przejdź do interfejsu użytkownika serwera vCenter.
W górnej części interfejsu użytkownika vCenter wyświetlany jest komunikat informujący, że zainstalowano rozszerzenie serwera wtyczek.
W sekcji "Recent Tasks" można również zarejestrować kilka komunikatów informujących o pobraniu i wdrożeniu wtyczki RP4VMs. Odśwież przeglądarkę, aby wyświetlić ikonę RP4VMs.
Jeśli tak się nie stanie, wyloguj się z vCenter i zaloguj ponownie, aby wyświetlić nowo zainstalowaną wtyczkę RP4VMs.
Proces wyrejestrowania serwera wtyczek RP4VMs przy użyciu interfejsu API:
Z różnych powodów, takich jak odinstalowanie lub ponowna instalacja RP4VM, może być wymagane usunięcie serwera wtyczek z vCenter. Aby to osiągnąć, należy wykonać poniższe czynności.
-
Otwórz przeglądarkę internetową na serwerze wtyczek z następującą składnią:
https://Plugin_Server_IP/ui -
W prawym górnym rogu znajduje się przycisk o nazwie Authorize. Kliknij ten przycisk oraz wprowadź nazwę użytkownika i hasło administratora vCenter, w którym chcesz zarejestrować serwer wtyczki RP4VMs. Po wprowadzeniu kliknij przycisk Zamknij, aby powrócić do poprzedniego ekranu.
-
Korzystając z opcji Znajdź w przeglądarce internetowej, znajdź sekcję API oznaczoną "Inwentaryzacja VC".
-
W nagłówku VC Inventory wybierz opcję GET. Wewnątrz tej sekcji po prawej stronie ekranu znajduje się przycisk oznaczony "Wypróbuj". Kliknij ten przycisk.
-
W tym miejscu nie są wymagane żadne parametry. W tej sekcji powinno znajdować się pole oznaczone etykietą „id”, a następnie ciąg znaków alfanumerycznych. Skopiuj ten ciąg znaków bez cudzysłowów. Jest to identyfikator UUID vCenter, który jest potrzebny do wykonania polecenia usuwania.
-
W nagłówku VC Inventory wybierz opcję DELETE. Wewnątrz tej sekcji po prawej stronie ekranu znajduje się przycisk oznaczony "Wypróbuj". Kliknij ten przycisk. Dzięki temu można wprowadzić tekst w sekcji treści pola JSON.
-
Wklej identyfikator UUID vCenter skopiowany z polecenia GET do pola "vc-id" i kliknij przycisk "Execute".
-
Pod przyciskiem „Execute” pojawia się kod błędu 204 Successful Request potwierdzający pomyślne usunięcie serwera wtyczki RP4VMs z vCenter. We wtyczce RP4VMs zgłaszana jest seria nieznanych komunikatów o błędach, a interfejs użytkownika nie odpowiada z powodu usunięcia wtyczki.
-
Poczekaj kilka minut, a następnie wyloguj się z vCenter oraz zaloguj się ponownie. Po wykonaniu tej czynności ikona RP4VMs powinna zostać usunięta z listy elementów menu vCenter. Następnie możesz zarejestrować nowy serwer wtyczek bez żadnych incydentów.
Additional Information
Jeśli powyższe opcje nie działają w celu prawidłowego zarejestrowania lub wyrejestrowania serwera wtyczek RP4VMs, skontaktuj się z pomocą techniczną Dell Technologies RecoverPoint, aby uzyskać dodatkową pomoc.