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


Сведения о базе данных Azure для PostgreSQL — гибкое резервное копирование сервера

Azure Backup и службы Баз данных Azure объединены, чтобы создать решение корпоративного класса для резервного копирования для серверов базы данных Azure для PostgreSQL, где резервные копии сохраняются до 10 лет. Эта функция предоставляет следующие возможности:

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

Процесс резервного копирования

Чтобы выполнить операцию резервного копирования, выполните следующие действия.

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

После успешной настройки:

  1. Служба резервного копирования вызывает резервную копию на основе расписаний политик на гибком сервере ARM API PostgreSQL, записывая данные в защищенный контейнер BLOB-объектов с SAS для повышения безопасности.
  2. Резервное копирование выполняется независимо, предотвращая нарушения во время длительных задач.
  3. Жизненные циклы точек хранения и восстановления соответствуют политикам резервного копирования в целях эффективного управления.
  4. Во время восстановления служба резервного копирования вызывает процесс восстановления через ARM API на гибком сервере PostgreSQL с помощью SAS для асинхронного, ненарушающего восстановления.

Схема, показывающая процесс резервного копирования.

Проверка подлинности Azure Backup с сервером PostgreSQL

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

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

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

  1. Восстановление: роль участника данных хранилища Blob в целевом аккаунте хранения.
  2. Резервное копирование:
    1. Роль резервного копирования гибкого сервера PostgreSQL с длительным сроком хранения на сервере.
    2. Роль читателя в группе ресурсов сервера.

Общие сведения о ценах

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

  • Плата за защищенный экземпляр: в Azure Backup для PostgreSQL — гибких серверов взимается плата за защиту экземпляра, которая зависит от размера базы данных. При настройке резервного копирования для гибкого сервера PostgreSQL создается защищенный экземпляр. Каждый экземпляр оплачивается на основе его размера (в ГБ) за каждую единицу (250 ГБ).

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

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

Резервное копирование базы данных Azure для PostgreSQL — гибкий сервер с помощью портала Azure.