Долгосрочное хранение для База данных Azure для MySQL — гибкий сервер с помощью Azure Backup (предварительная версия)

Azure Backup и Службы баз данных Azure вместе позволяют создавать решение для резервного копирования корпоративного класса для База данных Azure для MySQL — гибкие серверы, сохраняющие резервные копии до 10 лет. Если у вас есть База данных Azure для MySQL — гибкий сервер, вы можете продлить срок хранения резервных копий за 35 дней с помощью встроенной функции резервного копирования на уровне операций MySQL — гибкой базы данных.

Эта функция позволяет продлить текущее ограничение хранения резервных копий на 35 дней до 10 лет, соблюдая требования соответствия требованиям и нормативным требованиям.

Кроме того, резервные копии копируются в изолированную среду хранения за пределами клиента и подписки, обеспечивая защиту от атак программ-шантажистов. Помимо долгосрочного хранения (LTR), эта функция повышает устойчивость резервного копирования путем защиты исходных данных от различных уровней потери данных, таких как случайное удаление и защита от программ-шантажистов. Это решение с нулевой инфраструктурой с помощью Azure Backup, которое управляет резервными копиями с помощью автоматического планирования хранения и резервного копирования. Вы можете создать политику резервного копирования для определения расписания резервного копирования и хранения. На основе определения политики Azure Backup передает резервные копии в хранилище как большие двоичные объекты и управляет их жизненным циклом. Вы можете централизованно управлять резервными копиями рядом с другими защищенными рабочими нагрузками через Центр архивации Azure.

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

База данных Azure для MySQL — гибкий поток резервного копирования сервера

Чтобы создать резервную копию База данных Azure для MySQL — гибкий сервер:

  1. Предоставьте разрешения MSI хранилища резервных копий на целевом ресурсе ARM (гибкий сервер MySQL), устанавливая доступ и управление.
  2. Настройте политики резервного копирования и укажите расписание, хранение и другие параметры.

После завершения настройки:

  • Azure Backup вызывает резервную копию на основе расписаний политик в API ARM MySQL Flex server, записывая данные в защищенный контейнер BLOB-объектов с SAS для повышения безопасности.
  • Задание резервного копирования выполняется независимо, предотвращая нарушения во время длительных задач.
  • Жизненные циклы точки хранения и восстановления соответствуют политикам резервного копирования для эффективного управления.
  • Во время восстановления Azure Backup вызывает восстановление в API ARM MySQL — гибком сервере с помощью системы статистического анализа (SAS) для асинхронного неразрывного восстановления.

Diagram shows the backup flow for Azure Database for MySQL Flexible Server.

Проверка подлинности Azure Backup с помощью MySQL — гибкий сервер

Azure Backup необходимо подключиться к Azure MySQL — гибкий сервер при принятии каждой резервной копии. 

Разрешения для База данных Azure для MySQL — гибкое резервное копирование сервера

В следующей таблице перечислены разрешения, необходимые MSI хранилища для успешных операций резервного копирования:

Операция Разрешение
Azure Backup — роль долгосрочного резервного копирования гибкого сервера MySQL

— Роль читателя в группе ресурсов сервера.
Восстановить служба хранилища роль участника данных BLOB-объектов в целевой учетной записи хранения.

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