RecoverPoint для віртуальних машин: Як зареєструвати та скасувати реєстрацію сервера плагінів RP4VM за допомогою API
Summary: У цій статті пояснюється, як зареєструвати та скасувати реєстрацію сервера плагінів RecoverPoint для віртуальних машин (RP4VM) за допомогою API.
Instructions
Для належного відображення інтерфейсу RecoverPoint для віртуальних машин потрібен належний зв'язок між віртуальними пристроями RecoverPoint (vRPA) та сервером плагінів. Цей обмін даними завершується запуском майстра сервера настроювання плагінів з RecoverPoint WDM.
Цей самий процес можна виконати за допомогою API сервера плагінів, якщо майстер налаштування сервера плагінів з RecoverPoint WDM не працює.
API сервера плагінів також можна використовувати для видалення сервера плагінів із певного vCenter, якщо це потрібно для видалення або перевстановлення.
Однією з переваг використання Plugin Server API є те, що він може надати додаткову інформацію, яка допоможе з реєстрацією сервера плагінів.
Нижче наведено два окремі процеси, які ілюструють, як зареєструвати та скасувати реєстрацію сервера плагінів у середовищі RP4VMS.
Процес реєстрації сервера плагінів RP4VM за допомогою API:
-
Відкрийте веб-браузер на сервері плагінів з наступним синтаксисом:
https://Plugin_Server_IP/ui -
У правому верхньому куті є кнопка, яка називається Authorize. Натисніть цю кнопку та введіть ім'я користувача та пароль адміністратора для vCenter, де ви хочете зареєструвати свій сервер плагінів RP4VMS. Після введення натисніть кнопку «Закрити», щоб повернутися до попереднього екрана.
-
За допомогою опції «Знайти» у веб-браузері знайдіть розділ API з міткою VC Inventory.
-
Під заголовком VC Inventory виберіть опцію POST. Усередині цього розділу в правій частині екрана є кнопка з написом «Спробувати». Натисніть кнопку. Це дозволяє вводити текст у розділ тіла поля JSON.
-
Тіло JSON за замовчуванням виглядає наступним чином:
{
"address": "string",
"certificate": "string",
"password": "string",
"port": 443,
"userName": "string"
}
-
Ми хочемо перевірити, який кореневий сертифікат ЦС вимагає сервер плагінів. Для цього ми хочемо, щоб перший процес реєстрації навмисно провалився. Після цього з'явиться повідомлення, в якому буде вказано потрібний сертифікат.
Введіть наступну інформацію, щоб процес реєстрації навмисно не завершився, надавши нам сертифікат, який вимагає сервер плагінів.ЗВЕРНІТЬ УВАГУ на "сертифікат": "string", рядок залишається незмінним. Знову ж таки, ми хочемо, щоб це не підтвердило сертифікат, який ми вимагаємо від vCenter.
{
"address": "vCenter_IP_Address",
"certificate": "string",
"password": "vCenter_Password",
"port": 443,
"userName": "vCenter_User_Name"
}
-
Після того, як інформація vCenter буде введена в тіло JSON, прокрутіть вниз і натисніть довгу синю кнопку з написом «Виконати».
-
Під кнопкою «Виконати» з'являється код повернення, який повинен бути
400 Error: BAD REQUEST, підтвердивши, що операція не вдалася. Операція навмисно не вдалася, оскільки ми відмовили у сертифікаті vCenter сервера плагінів, який потрібен для завершення операції. Під кодом помилки відображається повідомлення:
You must confirm the root CA certificate for vCenter Server '<vCenter_IP>:443' before you can register it.
-
Під ним є сертифікат, який вказаний. Це кореневий сертифікат vCenter, який потрібен серверу плагінів.
Скопіюйте сертифікат у буфер обміну. Скопіюйте все, що починається з першої цитати включно, після наступного: "message": і завершіть копію після наступного:
END CERTIFICATE-----\nЗамініть поле "string" на скопійоване вище виведення і натисніть кнопку "Execute" ще раз.
-
Оскільки необхідний сертифікат ЦС було завчасно надано серверу плагінів, має відобразитися успішний код повернення 200. Перегляньте інтерфейс сервера vCenter.
У верхній частині інтерфейсу vCenter з'явиться повідомлення про те, що розширення Plugin Server встановлено.
У розділі «Останні завдання» також може бути записано кілька повідомлень про те, що плагін RP4VM був завантажений і розгорнутий. Оновіть браузер, щоб побачити піктограму RP4VM.
Якщо цього не відбулося, вийдіть з vCenter і знову увійдіть, щоб переглянути щойно встановлений плагін RP4VMS.
Процес скасування реєстрації сервера плагінів RP4VM за допомогою API:
З різних причин, таких як видалення або перевстановлення RP4VM, може знадобитися видалення сервера плагінів з vCenter. Для цього описано наведені нижче кроки.
-
Відкрийте веб-браузер на сервері плагінів з наступним синтаксисом:
https://Plugin_Server_IP/ui -
У правому верхньому куті є кнопка, яка називається Authorize. Натисніть цю кнопку та введіть ім'я користувача та пароль адміністратора для vCenter, де ви хочете зареєструвати свій сервер плагінів RP4VMS. Після введення натисніть кнопку «Закрити», щоб повернутися до попереднього екрана.
-
За допомогою опції «Знайти» у веб-браузері знайдіть розділ API з написом «Інвентаризація венчурного капіталу».
-
Під заголовком VC Inventory виберіть опцію GET. Усередині цього розділу в правій частині екрана є кнопка з написом «Спробувати». Натисніть цю кнопку.
-
Тут не потрібні жодні параметри. У цьому розділі має бути поле з позначкою «id», за яким слідує буквено-цифровий рядок символів. Скопіюйте цей рядок символів без лапок. Це UUID vCenter, який вам потрібен для команди видалення.
-
Під заголовком «Інвентаризація ВК» виберіть опцію «ВИДАЛИТИ». Усередині цього розділу в правій частині екрана є кнопка з написом «Спробувати». Натисніть цю кнопку. Це дозволяє вводити текст у розділ тіла поля JSON.
-
Вставте uuid vCenter, скопійований з команди GET, в поле "vc-id" і виберіть кнопку "Виконати".
-
Під кнопкою «Виконати» з'являється код повернення, який повинен бути 204 Successful Request, що підтверджує успішну операцію видалення сервера плагінів RP4VMs з vCenter. У плагіні RP4VM повідомляється серія невідомих повідомлень про помилки, а інтерфейс користувача не відповідає через видалення плагіна.
-
Зачекайте кілька хвилин, а потім вийдіть із vCenter, а потім увійдіть знову. Після цього іконка RP4VM повинна бути видалена зі списку пунктів меню vCenter. Після цього ви можете зареєструвати новий сервер плагінів без інцидентів.
Additional Information
Якщо наведені вище варіанти не допомогли належним чином зареєструвати або скасувати реєстрацію сервера плагінів RP4VMS, зверніться до служби підтримки Dell Technologies RecoverPoint за додатковою допомогою.