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


Сведения о резервном копировании базы данных SAP HANA на виртуальных машинах Azure

Базы данных SAP HANA — это критически важные рабочие нагрузки, для которых требуется низкая целевая точка восстановления (RPO) и короткое целевое время восстановления (RTO). Теперь можно создать резервную копию баз данных SAP HANA, работающих на виртуальных машинах Azure с помощью Azure Backup.

Azure Backup сертифицирован sap , чтобы обеспечить встроенную поддержку резервного копирования, используя собственные API SAP HANA. Это предложение из Azure Backup соответствует мантре Azure Backup резервных копий нулевой инфраструктуры, что устраняет необходимость развертывания и управления инфраструктурой резервного копирования. Теперь вы можете легко создавать резервные копии и восстанавливать базы данных SAP HANA, работающие на виртуальных машинах Azure (виртуальные машины серии M также поддерживаются сейчас!) и применять возможности управления предприятиями, которые предоставляет Azure Backup.

Преимущества

С помощью службы Архивации Azure для резервного копирования и восстановления баз данных SAP HANA вы получаете следующие преимущества:

  • 15-минутный RPO: восстановление критически важных данных до 15 минут теперь возможно.
  • Одно щелчок, восстановление на определенный момент времени: восстановление рабочих данных на альтернативные серверы HANA упрощается. Цепочка резервных копий и каталогов для выполнения восстановления осуществляется всеми службами Azure за кулисами.
  • Долгосрочное хранение. Для обеспечения строгого соответствия нормативным требованиям и выполнения аудита. Резервные копии могут храниться в течение нескольких лет в зависимости от установленной длительности хранения, а по истечение этого срока точки восстановления автоматически урезаются встроенной функцией управления жизненным циклом.
  • Управление резервными копиями из Azure. Используйте возможности управления и мониторинга Azure Backup для улучшения управления. Azure CLI также поддерживается.
  • Резервное копирование баз данных SAP HANA с помощью репликации системы HANA (HSR): упрощает одну цепочку резервного копирования между узлами и обеспечивает простой процесс восстановления.

Сведения о сценариях резервного копирования и восстановления, которые мы поддерживаем сегодня, см. в таблице поддержки сценариев SAP HANA.

Архитектура службы Backup

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

Схема архитектуры резервного копирования SAP HANA.

  • Процесс резервного копирования начинается с создания хранилища служб восстановления в Azure. Это хранилище будет использоваться для хранения резервных копий и точек восстановления, созданных с течением времени.

  • Виртуальная машина Azure, на котором запущен сервер SAP HANA, зарегистрирована в хранилище, и обнаруживаются базы данных для резервного копирования. Чтобы служба Azure Backup обнаружила базы данных, необходимо запустить скрипт предварительной регистрации на сервере HANA от имени привилегированного пользователя.

  • Этот скрипт создает пользователя базы данных AZUREWLBACKUPHANAUSER или использует пользовательский пользователь резервного копирования, который вы уже создали. Затем он создает соответствующий ключ с тем же именем в hdbuserstore. Дополнительные сведения о функциональных возможностях скрипта см. в руководстве по резервному копированию баз данных SAP HANA на виртуальной машине Azure.

  • Служба Azure Backup теперь устанавливает подключаемый модуль Azure Backup для HANA на зарегистрированном сервере SAP HANA.

  • Пользователь базы данных AZUREWLBACKUPHANAUSER, созданный скриптом предварительной регистрации или созданным пользователем резервного копирования (и добавленным в качестве входных данных в скрипт предварительной регистрации), используется подключаемым модулем Резервного копирования Azure для HANA для выполнения всех операций резервного копирования и восстановления. При попытке настроить резервное копирование для баз данных SAP HANA без выполнения этого скрипта может появиться ошибка UserErrorHanaScriptNotRun.

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

  • После настройки резервной копии служба Azure Backup настраивает следующие параметры backint на уровне базы данных на защищенном сервере SAP HANA:

    • [catalog_backup_using_backint:true]
    • [enable_accumulated_catalog_backup:false]
    • [parallel_data_backup_backint_channels:1]
    • [log_backup_timeout_s:900)]
    • [backint_response_timeout:7200]

    Примечание.

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

  • Подключаемый модуль Azure Backup для HANA поддерживает все расписания резервного копирования и сведения о политике. Он активирует запланированные резервные копии и взаимодействует с подсистемой резервного копирования HANA через API Backint.

  • Подсистема резервного копирования HANA возвращает поток Backint с данными, которые будут резервное копирование.

  • Все запланированные резервные копии и резервные копии по запросу (активируемые из портал Azure), которые являются полными или разностными, инициируются подключаемым модулем Azure Backup для HANA. Однако резервные копии журналов управляются и активируются самой подсистемой резервного копирования HANA.

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

Использование резервного копирования виртуальных машин Azure с резервной копией SAP HANA

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

Для резервного копирования и восстановления базы данных можно использовать сертифицированное решение резервного копирования Azure SAP HANA.

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

  1. Восстановите виртуальную машину под управлением SAP HANA, выполнив одно из следующих действий:

  2. Если диски ускорителя записи исключены, они не восстанавливаются. В этом случае создайте пустые диски ускорителя записи и область журнала.

  3. После установки всех других конфигураций (таких как IP-адрес, имя системы и т. д.) виртуальная машина будет получать данные базы данных из Azure Backup.

  4. Восстановите базу данных на виртуальной машине из резервной копии базы данных SAP HANA Azure до предполагаемой точки во времени.

Резервное копирование системы HANA с включенной репликацией

Azure Backup теперь поддерживает резервное копирование баз данных с поддержкой HSR. Это означает, что резервные копии управляются автоматически при отработки отказа, что устраняет необходимость вмешательства вручную. Резервное копирование также обеспечивает немедленную защиту без исправлений полного резервного копирования, поэтому вы можете защитить экземпляры HANA или узлы установки HSR в виде одного контейнера HSR.

Хотя существует несколько физических узлов (первичных и вторичных), служба резервного копирования теперь считает их одним контейнером HSR.

Резервное копирование моментальных снимков экземпляра базы данных

По мере увеличения размера базы данных время, необходимое для их восстановления, становится фактором при работе с потоковыми резервными копиями. Кроме того, во время резервного копирования время, затраченное на создание потоков Backint, может увеличиваться в пропорции к оттоку, что также может быть фактором.

Согласованный с базой данных подход на основе моментальных снимков помогает решить обе проблемы, и это дает преимущество мгновенного резервного копирования и мгновенного восстановления. Для HANA Azure Backup теперь предоставляет согласованный с HANA подход на основе моментальных снимков, интегрированный с Backint, чтобы вы могли использовать Azure Backup в качестве единого продукта для всего ландшафта HANA, независимо от размера базы данных.

Цены

Моментальный снимок управляемого диска

Azure Backup использует моментальные снимки управляемых дисков. Azure Backup сохраняет их в указанной группе ресурсов. Моментальные снимки управляемых дисков используют стандартное хранилище жестких дисков (HDD), независимо от типа хранилища диска, и плата взимается в соответствии с ценами на управляемый моментальный снимок диска. Первый моментальный снимок диска — это полный моментальный снимок, и все последующие моментальные снимки являются добавочными и состоят только из изменений с момента последнего.

Примечание.

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

Обратные потоки

Согласно рекомендациям SAP, необходимо иметь еженедельные полные моментальные снимки для всех баз данных в экземпляре. Таким образом, вы будете взиматься плата за все защищенные базы данных в экземпляре (то есть цены на защищенные экземпляры и цены на хранилище резервных копий), в соответствии с ценами на Azure Backup для баз данных SAP HANA.

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

Вы узнаете, как выполнять следующие задачи: