Поделиться через


Создание восстановления приложения кластера Azure Red Hat OpenShift 4

В этой статье вы подготовите среду для создания восстановления приложения кластера Azure Red Hat OpenShift 4. Вы изучите следующие темы:

  • настроить необходимые компоненты и установить необходимые инструменты;
  • Создание восстановления приложения Azure Red Hat OpenShift 4

Если решено установить и использовать CLI локально, то для работы с этим учебником понадобится Azure CLI 2.6.0 или более поздней версии. Чтобы узнать версию, выполните команду az --version. Если вам необходимо выполнить установку или обновление, см. статью Установка Azure CLI 2.0.

Подготовка к работе

создать резервную копию приложения кластера Azure Red Hat OpenShift 4.

Создание резервного копирования приложений Azure Red Hat OpenShift 4 см. в статье "Создание резервного копирования Azure Red Hat OpenShift 4"

Восстановление приложения Azure Red Hat OpenShift 4

Эти действия позволяют восстановить приложение, ранее резервное копирование с помощью Velero. Список резервных копий, которые в настоящее время распознаются кластером, можно проверить, какие резервные копии доступны для восстановления. Для этого необходимо выполнить следующую команду:

(На этом шаге предполагается, что вы установили Velero в проекте с именем "velero")

oc get backups -n velero

После создания резервной копии, которую вы хотите восстановить, необходимо выполнить восстановление с помощью следующей команды:

velero restore create <name of restore> --from-backup <name of backup from above output list>

На этом шаге будут созданы объекты Kubernetes, которые были созданы на предыдущем шаге при создании резервной копии.

Чтобы просмотреть состояние восстановления, выполните следующий шаг:

oc get restore -n velero <name of restore created previously> -o yaml

После выполнения Completedэтапа необходимо восстановить приложение Azure Red Hat 4.

Восстановление приложения Azure Red Hat OpenShift 4 с включенными моментальными снимками

Чтобы создать восстановление приложения Azure Red Hat OpenShift 4 с постоянными томами с помощью Velero, необходимо выполнить восстановление с помощью следующей команды:

velero restore create <name of the restore> --from-backup <name of backup from above output list> --exclude-resources="nodes,events,events.events.k8s.io,backups.ark.heptio.com,backups.velero.io,restores.ark.heptio.com,restores.velero.io"

На этом шаге будут созданы объекты Kubernetes, которые были созданы на предыдущем шаге при создании резервной копии.

Чтобы просмотреть состояние восстановления, выполните следующий шаг:

oc get restore -n velero <name of restore created previously> -o yaml

После выполнения Completedэтапа необходимо восстановить приложение Azure Red Hat 4.

Дополнительные сведения см. в статье "Резервное копирование ресурсов OpenShift" на собственном языке

Следующие шаги

В этой статье было восстановлено приложение кластера Azure Red Hat OpenShift 4. Вы научились выполнять следующие задачи:

  • Создание восстановления приложения кластера OpenShift версии 4 с помощью Velero
  • Создание приложения кластера OpenShift версии 4 с моментальными снимками с помощью Velero

Перейдите к следующей статье, чтобы узнать о поддерживаемых ресурсах Azure Red Hat OpenShift 4.