Резервное копирование Kubernetes

Резервное копирование Kubernetes#

Перед началом резервного копирования убедитесь, что:

Для настройки резервного копирования Kubernetes создайте новый план защиты или примените существующий к выбранным пространствам имён или их группам, как описано далее.

Создать план защиты в веб-консоли можно в разделе Устройства или Планы (см. также Создание плана защиты).

Создание плана защиты через раздел "Устройства"

Для создания нового плана защиты или применения существующего к выбранным пространствам имён выполните следующие действия:

  1. В веб-консоли Кибер Бэкап Облачный перейдите в раздел Устройства → Kubernetes.

  2. Выберите пространства имён (или группу с пространствами имён) для защиты.

  3. На панели Действия нажмите Защитить для защиты узла Kubernetes или Защитить группу для защиты группы пространств имён.

    _images/Kubernetes-BackUp_1.png

    Если к выбранным пространствам имён или их группе были применены планы защиты, они будут отображены в списке. В этом случае также можно добавить дополнительный план защиты.

  4. Для создания нового плана защиты нажмите Создать план (если для выбранных пространств имён нет активных планов) или Добавить план → Создать план (если к ним уже применены другие планы).

    Если в системе есть подходящие планы защиты, они будут отображены. Чтобы использовать один из них, нажмите Применить.

  5. Для создания нового плана выберите необходимые настройки, заполнив соответствующие поля.

    _images/Kubernetes-BackUp_2.png
    1. Фильтрация по меткам. Укажите метки ресурсов Kubernetes, по которым ресурсы будут включены в план защиты или исключены из него.

      _images/Kubernetes-BackUp_7.png

      Особенности резервного копирования в рамках плана защиты с метками:

      • В резервную копию попадает не только ресурс с включающей меткой, но и вся цепочка связанных с ним ресурсов. Например, для цепочки ресурсов Deployment --> ReplicaSet --> Pod при указании включающей метки ресурса Pod Кибер Бэкап Облачный производит резервное копирование только ресурса Deployment, при этом попадает в резервную копию и восстанавливается вся цепочка ресурсов.

        Примечание

        Восстановление цепочек зависимостей ресурсов Custom Resources может работать некорректно.

      • Ресурс, который имеет как включающую, так и исключающую метки, не будет включён в план защиты.

      • Для резервного копирования постоянного тома должна присутствовать включающая метка самого тома (Persistent Volume) или запроса на хранилище тома (Persistent Volume Claim). При резервном копировании постоянного тома в резервную копию всегда включаются ресурсы Persistent Volume, Persistent Volume Claim и Storage Class.

      • Если в плане защиты включено хранение моментальных снимков, то в резервную копию включаются ресурсы Volume Snapshot, Volume Snapshot Class и Volume Snapshot Content.

    2. Хранение моментальных снимков. Укажите место хранения моментальных снимков.

      _images/Kubernetes-BackUp_3.png

      При выборе варианта хранения Локальное на СХД укажите также срок хранения моментальных снимков в появившейся области Срок хранения моментальных снимков.

      _images/Kubernetes-BackUp_4.png
    3. Место сохранения. Укажите место хранения резервных копий. Можно выбрать существующее хранилище или указать другое, щёлкнув Добавить хранилище. Возможные варианты хранения резервных копий: облачное хранилище, локальная папка, сетевая папка, папка NFS.

      Подробнее о выборе места хранения резервных копий см. в разделе Выбор места назначения.

    4. [Необязательно] Расписание. Задайте расписание резервного копирования.

    5. [Необязательно] Срок хранения. Укажите срок хранения резервных копий.

    6. [Необязательно] Защита паролем. Активируйте защиту паролем при необходимости.

    7. [Необязательно] Параметры резервного копирования. Выберите параметры резервного копирования (см. также Параметры резервного копирования).

      _images/Kubernetes-BackUp_5.png
  6. Нажмите Применить.

В результате план защиты будет применён к выбранным устройствам.

Создание плана защиты через раздел "Планы"

Для создания плана защиты выполните следующие действия:

  1. В веб-консоли перейдите в раздел Планы → Защита.

  2. На боковой панели Действия нажмите Создать план.

  3. На боковой панели Создать план защиты в выпадающем списке Выбор данных выберите Kubernetes.

    _images/Kubernetes-BackUp_6.png
  4. В окне создания плана выберите необходимые настройки, заполнив соответствующие поля, как описано выше, и нажмите Создать.

  5. Нажмите Добавить устройство и выберите пространства имён или их группу, к которым будет применён данный план защиты.

  6. Нажмите Сохранить для завершения настроек и применения плана защиты к выбранным пространствам имён.

В результате план защиты будет применён к выбранным устройствам.