Облачная платформаAdvanced

Настройка Same-Region Backup Policy

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Сценарии

Когда вы создаёте RDS instance, автоматическая политика бэкапа включается по умолчанию. По соображениям безопасности автоматическую политику бэкапа нельзя отключить. После создания DB instance вы можете при необходимости настроить автоматическую политику бэкапа, а затем RDS будет выполнять бэкап данных в соответствии с настроенной политикой.

RDS выполняет бэкап данных на уровне DB instance, а не на уровне базы данных. Если DB instance выходит из строя или его данные повреждены, вы можете восстановить их из бэкапов, чтобы обеспечить доступность данных. Бэкапы автоматически сохраняются в виде пакетов в OBS buckets, чтобы обеспечить конфиденциальность и надёжность данных. Поскольку процесс бэкапа влияет на производительность чтения и записи базы данных, рекомендуется установить окно времени автоматического бэкапа в часы низкой нагрузки.

После настройки политики автоматического бэкапа создаются полные бэкапы в соответствии с окном времени и циклом бэкапа, указанными в политике. Время, необходимое для создания бэкапа, зависит от объёма данных в instance. Бэкапы хранятся столько времени, сколько указано в политике бэкапа.

Не требуется задавать интервал для инкрементного бэкапа, поскольку RDS автоматически выполняет бэкап инкрементных данных каждые 5 минут. Инкрементные бэкапы можно использовать для восстановления данных до конкретного момента времени.

Просмотр или изменение Standard Backup Policy

  1. Войдите в консоль управления.
  2. нажмите в левом верхнем углу и выберите регион и проект.
  3. нажмите в левом верхнем углу страницы и выберите Database > Relational Database Service.
  4. На странице Instances нажмите имя целевого instance.
  5. В панели навигации слева выберите Backups & Restorations. На отображённой странице выберите Modify Backup Policy > Configure Same-Region Backup Policy. Система отображает настроенные вами политики бэкапа. Чтобы изменить их, при необходимости скорректируйте параметры.

    • Retention Period: количество дней, в течение которых могут храниться ваши автоматические полные бэкапы и инкрементные бэкапы. Период хранения составляет от 1 до 732 дней, а значение по умолчанию — 7.
      • Увеличение периода хранения повышает надёжность данных.
      • Сокращение периода хранения вступает в силу для существующих бэкапов. Любые бэкапы (за исключением ручных бэкапов), срок хранения которых истёк, будут автоматически удалены. При выполнении этой операции будьте осторожны.

      Политика автоматического удаления полных бэкапов:

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

      Например, если Backup Cycle был установлен на Monday и Tuesday, а Retention Period был установлен на 2, поведение удаления будет следующим:

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

        Полный бэкап, созданный в понедельник, истекает в среду, но согласно политике удаления система сохраняет самый последний полный бэкап, который превысил период удержания. Поэтому он сохраняется до истечения нового бэкапа. Следующий полный бэкап создаётся во вторник и истекает в четверг. Таким образом, в четверг бэкап понедельника удаляется, а бэкап вторника сохраняется.

      • Полный бэкап, созданный во вторник, автоматически удаляется в среду следующей недели.

        Бэкап, созданный во вторник, истекает в четверг, но поскольку это последний бэкап, он будет сохраняться до истечения нового бэкапа. Следующий бэкап будет создан в следующий понедельник и истечёт в следующую среду. Таким образом, полный бэкап, созданный во вторник, не будет автоматически удалён до следующей среды.

    • Ручной период
      • Permanent: Ручные бэкапы сохраняются, пока вы не удалите их вручную.
      • Custom: Вы можете настроить период удержания для ручных бэкапов от 1 до 732 дней. Ручные бэкапы, превысившие период удержания, будут автоматически удалены.
    • Time Window: Установите его в однoчасовой период, в который будет запланирован бэкап, например 01:00-02:00 или 12:00-13:00. Он указывает время начала бэкапа, а не продолжительность всей задачи бэкапа. Длительность бэкапа зависит от объёма данных вашего инстанса.
      Note

      Чтобы минимизировать потенциальное влияние на рабочие нагрузки, установите временное окно в непиковые часы. Время бэкапа указано в формате UTC. Временное окно бэкапа меняется в зависимости от часового пояса при переходе на летнее или стандартное время.

    • Backup Cycle: По умолчанию выбраны все варианты, но вы можете изменить их. Выберите хотя бы один день недели.

  6. Нажмите OK.