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

Восстановление экземпляра базы данных из бэкапов

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

Сценарии

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

Описание функции

Таблица 1 Описание функции

Элемент

Описание

Диапазон восстановления

Весь экземпляр

Данные экземпляра после восстановления

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

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

Сценарий

  • Восстановление на новый экземпляр
  • Восстановление на существующий экземпляр, отличный от оригинального

Конфигурации для восстановления на новый экземпляр

  • Движок базы данных и версия движка нового экземпляра совпадают с таковыми у оригинального экземпляра.
  • Новый экземпляр должен иметь объем хранилища не меньше, чем оригинальный экземпляр.
  • Остальные параметры необходимо переустановить.

Время необходимое

Необходимое время зависит от объема данных в экземпляре. Средняя скорость восстановления составляет 40 МБ/с.

Ограничения

  • Ограничения на восстановление данных к существующему экземпляру базы данных (кроме оригинального экземпляра):
    • Если целевой существующий экземпляр базы данных был удалён, восстановить на него данные невозможно.
    • Восстановление данных на существующий экземпляр приведет к перезаписи данных и сделает этот экземпляр недоступным во время процесса восстановления.
    • Чтобы восстановить резервную копию на существующий экземпляр базы данных, выбранный экземпляр базы данных должен находиться в той же виртуальной частной сети (VPC), что и оригинал, а также иметь тот же движок базы данных и версию движка, что и у оригинального экземпляра. Например, резервная копия PostgreSQL версии 16.5 может быть восстановлена только на существующий экземпляр PostgreSQL версии 16.5, но не 16.6.
    • Убедитесь, что объём хранилища выбранного экземпляра не меньше, чем у оригинального экземпляра. Иначе данные не будут восстановлены.

Процедура

  1. Войдите в консоль управления.
  2. Нажмите в верхнем левом углу и выберите регион и проект.
  3. Щелкните в верхнем левом углу страницы и выберите База данных > Сервис реляционных баз данных.
  4. На странице Бэкапы выберите необходимый бэкап и нажмите кнопку Восстановить в колонке Операции.

    Альтернативно можно щелкнуть целевой экземпляр базы данных на странице Экземпляры. На отображаемой странице выберите пункт Бэкапы и восстановления. На отображаемой странице выберите нужный бэкап и нажмите кнопку Восстановить в колонке Операции.

  5. Выберите метод восстановления.

    • Создать новый экземпляр

      Отображается страница Создание нового экземпляра.

      • Движок базы данных и версия движка нового экземпляра совпадают с таковыми у оригинального экземпляра.
      • Новый экземпляр должен иметь объем хранилища не меньший, чем у оригинального экземпляра.
      • Для других настроек параметров обратитесь к руководству Покупка экземпляра RDS для PostgreSQL.

    • Восстановить на существующий
      1. Выберите сообщение-подсказку.
      2. Выберите существующий экземпляр и нажмите Далее.
      3. Подтвердите информацию и нажмите ОК.

  6. Просмотр результата восстановления. Результат зависит от выбранного метода восстановления:

    • Создать новый экземпляр

      Используя данные бэкапа, создаётся новый экземпляр базы данных. Статус экземпляра меняется с Создание на Доступен.

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

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

    • Восстановить на существующий

      На странице Экземпляры статус экземпляра изменяется с Восстанавливается на Доступен. Если целевая база данных содержит read-реплики, то статус read-реплик совпадает со статусом целевой базы данных.

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