Резервне копіювання та відновлення екземпляра реєстру
1. Створення резервної копії реєстру (backup)
Після успішного розгортання реєстру та регламентів адміністратор Платформи має можливість створити резервну копію реєстру, що буде збережена до захищеного сховища бекапів (для прикладу, Minio).
Для цього необхідно виконати наступні кроки:
-
Увійдіть до Control Plane, використовуючи створені попередньо створені логін та пароль.
-
Перейдіть до розділу Реєстри та оберіть реєстр для резервного копіювання.
-
Перейдіть до секції Конфігурація на сторінці Перегляд конфігурації створеного реєстру, натисніть на посилання до Jenkins (CI) Платформи та у вкладці Всі (All) знайдіть job із назвою
Create-registry-backup-backup-test
(див. зображення нижче).
Детальніше — див. Перевірка відомостей про розгортання реєстру. |
-
Відкрийте job та натисніть
Зібрати з параметрами
, щоб запуститиCreate-registry-backup-backup-test
job.
-
Натисніть
Зібрати
.
-
У разі успішного виконання job, створюється резервна копія реєстру з регламентом та завантажується до відповідної директорії сховища бекапів.
2. Відновлення реєстру (Restore)
-
Увійдіть до Control Plane, використовуючи створені попередньо логін та пароль.
-
Перейдіть до розділу Реєстри та оберіть реєстр, який необхідно відновити.
-
Перейдіть до Jenkins (CI) платформи та у вкладці Всі (All) знайдіть
Restore-registry-backup-test
job (див. зображення нижче).
-
Відкрийте job та натисніть
Зібрати з параметрами
, щоб запуститиRestore-registry-backup-backup-test
job.
-
Натисніть
Зібрати
.
-
Далі, на кроці введення параметрів, оберіть версію резервної копії для відновлення. Для цього перейдіть до виводу консолі (Секція Console Output на панелі зліва) та натисніть
Input Requested
.
-
Оберіть версію резервної копії зі списку та натисніть
Proceed
.
-
У разі успішного виконання job
Restore-registry-backup-test
, реєстр буде відновлено до стану обраної версії резервної копії.