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


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

Внимание

Предварительное решение для защиты гибких серверов базы данных MySQL в Azure с использованием Azure Backup в настоящее время приостановлено. Не следует настраивать новые резервные копии до дальнейшего уведомления. Будьте уверены, что все существующие данные резервного копирования остаются безопасными и доступными для восстановления. В то же время вы можете ссылаться на инструкции блога по созданию долгосрочных резервных копий вручную, чтобы они соответствовали вашим текущим потребностям.

При использовании гибкого сервера Azure Database для MySQL можно увеличить срок хранения резервных копий за пределы текущего лимита в 35 дней, используя встроенные возможности резервного копирования Azure Database for MySQL — Flexible Server. Azure Backup и службы баз данных Azure вместе позволяют создавать решение для резервного копирования корпоративного класса для База данных Azure для MySQL гибких серверов, которые сохраняют резервные копии до 10 лет.

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

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

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

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

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

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

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

  • Azure Backup инициирует процесс резервного копирования на основе расписаний политик, используя API Resource Manager Azure Database для MySQL — гибкий сервер. Он записывает данные в безопасный контейнер блобов с помощью Системы управления общим доступом (SAS) для соответствующего уровня безопасности.
  • Задание резервного копирования выполняется независимо, чтобы предотвратить нарушения во время длительных задач.
  • Жизненные циклы точки хранения и восстановления соответствуют политикам резервного копирования для эффективного управления.
  • Служба резервного копирования Azure инициирует восстановление через API Resource Manager базы данных Azure для MySQL — гибкого сервера, используя SAS для асинхронного бесперебойного восстановления.

Схема, показывающая поток резервного копирования для Azure Database для MySQL — Гибкий сервер.

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

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

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

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

Операция Разрешение
Резервное копирование База данных Azure для MySQL — Гибкий сервер: функция долгосрочного резервного копирования

Роль читателя в ресурсной группе сервера
Восстановить Роль участника данных BLOB в целевой учетной записи хранения

Цены

Вы несете плату за:

  • Плата за защищенный экземпляр: при настройке резервной копии для Azure Database для MySQL Flexible Server создается защищенный экземпляр. Azure Backup взимает плату за защищенный экземпляр в соответствии с размером базы данных (в гигабайтах) на единицу (250 ГБ).

  • Плата за хранение резервных копий: Azure Backup сохраняет резервные копии Базы данных Azure для MySQL гибких серверов на уровне хранилища "Стандартный". Точки восстановления, хранящиеся в хранилище уровня "Стандартный", облагаются отдельной платой за резервное хранение в зависимости от общего объема данных (в гигабайтах) и типа избыточности, включенного в хранилище резервных копий.