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


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

В этом руководстве описывается, как выполнить резервное копирование базы данных Azure для PostgreSQL — Гибкий сервер, используя портал Azure.

Предпосылки

Перед резервной копией базы данных Azure для PostgreSQL — гибкий сервер убедитесь, что выполнены следующие предварительные требования:

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

Чтобы настроить резервное копирование для Azure PostgreSQL — гибкий сервер с помощью Azure Backup, можно использовать один из следующих методов:

  • Azure PostgreSQL — гибкий сервер: область управления базами данных
  • Хранилище резервных копий
  • Центр непрерывности бизнес-процессов Azure

Чтобы настроить резервное копирование в базе данных Azure Database для PostgreSQL — «Гибкий сервер» через Центр обеспечения непрерывности бизнеса Azure, выполните следующие действия.

  1. Перейдите в Центр непрерывности бизнес-процессов и выберите "Обзор>+ Настройка защиты".

    Снимок экрана: запуск защиты базы данных.

    Кроме того, для настройки резервного копирования из области хранилища резервных копий перейдите вобзор хранилища > копий, а затем нажмите кнопку +Backup.

    Чтобы настроить резервное копирование в панели управления базой данных, перейдите на панель гибкого сервера PostgreSQL, а затем выберите Настройки>LTR (Хранилище резервных копий).

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

    Снимок экрана: выбор источника данных и решения.

  3. На панели Настройка резервного копирования, на вкладке Основные сведения, проверьте, отображается ли Тип источника данных как Azure Database for PostgreSQL гибкие серверы, нажмите "Выбрать хранилище" под Хранилище и выберите существующее хранилище резервного копирования из раскрывающегося списка, а затем нажмите кнопку "Далее".

    Если у вас нет хранилища резервных копий, создайте его.

    Снимок экрана: выбор хранилища резервных копий.

  4. На вкладке "Политика резервного копирования" выберите политику резервного копирования, которая определяет расписание резервного копирования и длительность хранения, а затем нажмите кнопку "Далее".

    Если у вас нет политики резервного копирования, создайте ее на ходу.

    Снимок экрана: выбор политики резервного копирования.

  5. На вкладке "Источники данных" выберите имя источника данных.

  6. На панели "Выбор ресурсов для резервного копирования " выберите azure PostgreSQL — гибкие серверы для резервного копирования, а затем нажмите кнопку "Выбрать".

    Примечание.

    Убедитесь, что вы выбираете сервера Azure PostgreSQL – гибкие сервера в том же регионе, что и хранилище.

    Снимок экрана: выбор базы данных для резервного копирования.

    После перехода на вкладку "Источники данных" служба Azure Backup проверяет наличие всех необходимых разрешений доступа для подключения к серверу. Если отсутствует одно или несколько разрешений на доступ, появляется одно из следующих сообщений об ошибке: «пользователь не может назначать роли» или «назначение ролей не выполнено».

    • Пользователь не может назначать роли. Это сообщение появляется, если у вас (администратора резервного копирования) нет доступа на запись на гибком сервере PostgreSQL, как указано в Просмотреть сведения. Чтобы назначить необходимые разрешения на необходимые ресурсы, выберите "Скачать шаблон назначения ролей ", чтобы получить шаблон ARM и запустить шаблон в качестве администратора базы данных PostgreSQL. После успешного запуска шаблона выберите повторную проверку.

      Снимок экрана: назначение роли с помощью шаблона.

    • Назначение ролей не сделано. Это сообщение появляется, когда у вас (администратор резервного копирования) есть доступ на запись на гибкий сервер PostgreSQL для назначения отсутствующих разрешений, как указано в разделе Просмотреть детали. Чтобы предоставить разрешения на PostgreSQL — Гибкий сервер, выберите «Назначить отсутствующие роли».

      Снимок экрана: назначение ролей с помощью портала Azure.

      После запуска процесса отсутствующие разрешения доступа на PostgreSQL – серверы Flexible предоставляются хранилищу резервных копий. Вы можете определить область, в которой должны быть предоставлены разрешения доступа. После завершения действия начинается повторная проверка.

  7. После проверки назначения роли нажмите кнопку "Далее", чтобы перейти к последнему шагу отправки операции.

    Снимок экрана: проверка назначения ролей выполнена успешно.

  8. На вкладке "Рецензирование и настройка" выберите "Настроить резервную копию".

Выполнение резервного копирования по требованию

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

  1. Перейдите в Центр непрерывности бизнес-процессов>инвентаризацию защиты>защищенные элементы, а затем выберите тип источника данных как гибкие серверы базы данных Azure для PostgreSQL, чтобы просмотреть защищенные элементы.

    Снимок экрана: выбор типа источника данных.

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

  3. На панели "Защищенные элементы" выберите дополнительный значок в разделе "Связанные элементы ", а затем выберите "Резервное копирование".

    Снимок экрана: запуск резервного копирования по запросу.

  4. На панели "Резервное копирование сейчас" проверьте правила хранения в зависимости от связанной политики резервного копирования, а затем выберите "Резервное копирование".

    Снимок экрана: запуск операции резервного копирования.

Отслеживать задание резервного копирования

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

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

  1. Перейдите в Центр обеспечения непрерывности бизнес-процессов>Мониторинг + Отчетность>Задания.

    Откроется панель "Задания ", которая отображает операцию и состояние за последние 24 часа.

    Снимок экрана: просмотр заданий.

  2. Просмотрите список заданий резервного копирования и восстановления, а также их состояние. Чтобы просмотреть сведения о задании, выберите задание из списка.

    Снимок экрана: просмотр сведений о задании.

Дальнейшие действия

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