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

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

Предварительные требования

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

  1. Установка агента Кибер Бэкап для Kubernetes и подключение кластера Kubernetes к Серверу управления (см. Установка агента для Kubernetes и Добавление кластера Kubernetes).

  2. Настройка хранилища. Настройте ваше хранилище для работы с Кибер Бэкап и Kubernetes.

Создание плана защиты

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

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

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

    image1

    image2

  3. Нажмите справа вверху Защитить.

    image3

    Для защиты группы выберите Защитить группу.

    image4

  4. Щёлкните Создать план (если план не применен) или Добавить план (если какой-либо план в данный момент применен).

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

    image5

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

      image6

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

      • В резервную копию попадает не только ресурс с включающей меткой, но и вся цепочка связанных с ним ресурсов. Например, для цепочки ресурсов DeploymentReplicaSetPod при указании включающей метки ресурса 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. Хранение моментальных снимков. Укажите место, где будут сохраняться моментальные снимки.

      image7

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

      image8

    3. Место сохранения. В поле Место сохранения нажмите Указать и выберите место хранения резервных копий. Выберите существующее хранилище или нажмите Добавить хранилище и укажите другое. Возможные варианты хранения резервных копий: локальная папка, сетевая папка, узел хранения, Кибер Инфраструктура / Кибер Хранилище, папка NFS, SFTP.

      image9

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

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

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

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

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

      image10

  6. Нажмите Применить.

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

  2. Нажмите справа вверху Создать план.

  3. В открывшемся окне в строке Выбор данных выберите из списка Kubernetes.

    image11

  4. В окне создания плана настройте план нужным вам образом и нажмите Создать.

Создание групп

С Кибер Бэкап вы можете создавать и защищать не только отдельные пространства имен, но и группы пространств имен.

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

  1. В веб-консоли перейдите в раздел Устройства → Kubernetes.

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

    image12

  3. Щёлкните значок шестеренки и выберите Создать группу.

    image13

  4. Введите имя группы; если требуется, добавьте комментарий и нажмите ОК.

    image14

  5. Нажмите Готово.