Резервне копіювання та відновлення екземпляра реєстру

1. Створення резервної копії реєстру (backup)

Після успішного розгортання реєстру та регламентів адміністратор Платформи має можливість створити резервну копію реєстру, що буде збережена до захищеного сховища бекапів (для прикладу, Minio).

Для цього необхідно виконати наступні кроки:

  • Увійдіть до Control Plane, використовуючи створені попередньо створені логін та пароль.

  • Перейдіть до розділу Реєстри та оберіть реєстр для резервного копіювання.

  • Перейдіть до секції Конфігурація на сторінці Перегляд конфігурації створеного реєстру, натисніть на посилання до Jenkins (CI) Платформи та у вкладці Всі (All) знайдіть job із назвою Create-registry-backup-backup-test (див. зображення нижче).

control plane create backup job

  • Відкрийте job та натисніть Зібрати з параметрами, щоб запустити Create-registry-backup-backup-test job.

control plane create backup 01

  • Натисніть Зібрати.

control plane create backup 02 control plane create backup 03

  • У разі успішного виконання job, створюється резервна копія реєстру з регламентом та завантажується до відповідної директорії сховища бекапів.

2. Відновлення реєстру (Restore)

  • Увійдіть до Control Plane, використовуючи створені попередньо логін та пароль.

  • Перейдіть до розділу Реєстри та оберіть реєстр, який необхідно відновити.

  • Перейдіть до Jenkins (CI) платформи та у вкладці Всі (All) знайдіть Restore-registry-backup-test job (див. зображення нижче).

control plane create restore

  • Відкрийте job та натисніть Зібрати з параметрами, щоб запустити Restore-registry-backup-backup-test job.

control plane create restore 01

  • Натисніть Зібрати.

control plane create restore 02

  • Далі, на кроці введення параметрів, оберіть версію резервної копії для відновлення. Для цього перейдіть до виводу консолі (Секція Console Output на панелі зліва) та натисніть Input Requested.

control plane create restore 03

  • Оберіть версію резервної копії зі списку та натисніть Proceed.

control plane create restore 04

  • У разі успішного виконання job Restore-registry-backup-test, реєстр буде відновлено до стану обраної версії резервної копії.

control plane create restore 05