Резервное копирование физических серверов

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

  • В вашей среде установлен сервер управления Кибер Бэкап. См. раздел Установка сервера управления.

  • Вы можете войти на сервер управления с помощью поддерживаемого браузера. См. раздел Веб-консоль Кибер Бэкап.

  • Агент Кибер Бэкап для Linux установлен на компьютере с SAP HANA и добавлен на сервер управления. См. раздел Добавление машины с ОС Linux.

  • Компьютеру, на котором работает SAP HANA, назначена лицензия: Расширенная редакция для физического сервера.

Установка сценариев

Настройка доступа к базам данных

  1. Перейдите в каталог:

    cd /usr/lib/Acronis/SAPHANA/bash/
  2. Укажите учетные данные доступа с помощью команд, приведенных ниже.

    Пользователь, чьи учетные данные вы указываете, должен иметь права Администратора резервного копирования и права чтения каталогов в соответствующем экземпляре.

    • Чтобы добавить данные учетной записи, указав имя пользователя и пароль

      sudo ./config.sh ADD -i <instance_number> -d <database> -u <user> -p <password>

      Данные учетной записи, добавленные вами, будут сохранены в /var/lib/Acronis/SAPHANA/Config/config.yaml и будут доступны только пользователю root. Пароль будет закодирован в base64 и не зашифрован.

    • Чтобы добавить пользователя из безопасного хранилища пользователей

      sudo ./config.sh ADD -i <instance_number> -d <database> -U <key>
    • Чтобы удалить учетные данные для определенной базы данных

      ./config.sh REMOVE -i <instance_number> -d <database>
    • Чтобы просмотреть список добавленных учетных данных

      sudo ./config.sh LIST
    • Чтобы просмотреть учетные данные для определенной базы данных

      sudo ./config.sh GET -i <instance_number> -d <database>
  3. Укажите путь установки SAP HANA:

    sudo ./config.sh SET_INSTALL_PATH --install_path <path>

    Здесь <path> — это путь к файлу sapservices, который используется в SAP HANA для отслеживания места установки баз данных. Путь по умолчанию — /usr/sap.

Создание плана резервного копирования

В соответствии с вашими требованиями к защите сервера создайте план резервного копирования для всего сервера SAP HANA, как описано в разделе Резервное копирование.

При создании плана:

  1. Нажмите Изменить рядом с опцией Параметры резервного копирования, а затем выберите параметр Команды до или после захвата данных.
  2. Активируйте переключатель Выполнение команды до захвата данных.
  3. В поле Команда или путь к файлу пакета на машине с агентом введите путь к сценарию предварительного захвата данных:
    /usr/lib/Acronis/SAPHANA/bash/pre_freeze.sh
  4. Активируйте переключатель Выполнение команды после захвата данных.
  5. В поле Команда или путь к файлу пакета на машине с агентом введите путь к сценарию последующего захвата данных:

    • /usr/lib/Acronis/SAPHANA/bash/post_thaw.sh
      – если вы не хотите усекать журналы
    • /usr/lib/Acronis/SAPHANA/bash/post_thaw_with_truncate_logs.sh
      – если вы хотите усекать журналы после каждого резервного копирования. Этот измененный сценарий удалит журналы повторов после успешного закрытия моментального снимка.

  6. Выберите параметр Многотомный моментальный снимок и убедитесь, что он включен.
  7. Нажмите Готово.
  8. При необходимости укажите другие параметры плана резервного копирования, а затем нажмите Создать.

План резервного копирования будет создан и применен к вашему серверу SAP HANA. Резервные копии, созданные с помощью этого плана, будут содержать согласованную базу данных, при этом будут использоваться мощные функциональные возможности, которые предусмотрены для всех резервных копий на уровне дисков.