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

Восстановление DB Instance из бэкапов

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

Scenarios

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

Function Description

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

Элемент

Описание

Объём восстановления

Весь инстанс

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

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

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

Сценарий

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

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

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

Требуемое время

Требуемое время зависит от объёма данных в экземпляре. Средняя скорость восстановления составляет 40 MB/s.

Ограничения

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

Процедура

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

    В качестве альтернативы, щелкните целевой экземпляр БД на Экземпляры странице. На отображаемой странице выберите Резервные копии & восстановления. На отображаемой странице выберите резервную копию для восстановления и щелкните Восстановить в Операция столбец.

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

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

      Эта Создать новый экземпляр страница отображена.

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

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

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

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

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

      Новый экземпляр DB независим от оригинального. Если вам нужны Read-реплики для снижения нагрузки чтения, создайте одну или несколько для нового экземпляра DB.

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

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

      На Экземпляры странице, статус экземпляра меняется с Восстановление в Доступно. Если целевой существующий экземпляр DB содержит Read-реплики, статус Read-реплики такой же, как статус целевого существующего экземпляра DB.

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