Сценарии
В этом разделе описывается, как использовать автоматический или ручной бэкап для восстановления экземпляра БД до состояния, когда бэкап был создан.
Ограничения
- Ограничения при восстановлении данных в новый экземпляр БД:
- Часовой пояс нового экземпляра БД должен совпадать с часовым поясом оригинального экземпляра БД. В противном случае может возникнуть несогласованность данных.
- Ограничения при восстановлении данных в существующий экземпляр БД (кроме оригинального экземпляра):
- Восстановление в существующий экземпляр БД перезапишет данные на нём и сделает существующий экземпляр БД недоступным во время восстановления.
- Для восстановления данных бэкап в существующий экземпляр БД выбранный экземпляр БД должен находиться в той же VPC, что и оригинальный экземпляр БД, и должен иметь тот же движок БД и ту же или более новую версию, чем у оригинального экземпляра БД.
- Объем хранения выбранного экземпляра БД не должен быть меньше, чем у оригинального экземпляра БД. В противном случае данные не будут восстановлены.
- Часовой пояс выбранного DB‑instance должен быть таким же, как у исходного DB‑instance. В противном случае может возникнуть несоответствие данных.
- DB‑instance с включённой функцией TDE нельзя восстанавливать из резервных копий в существующие DB‑instance.
Процедура
- Войдите в консоль управления.
- Нажмите
в левом верхнем углу и выберите регион и проект. - Нажмите Список сервисов. Под База данных, нажмите Relational Database Service.
- На Резервные копии странице, найдите целевую резервную копию и нажмите Восстановить в Операция столбец.
В качестве альтернативы щелкните целевую DB‑инстанцию на Instances страница. В навигационной панели выберите Backups & Restorations. На отображённой странице найдите бэкап для восстановления и щелкните Restore в Operation столбец.
- В отображённом диалоговом окне укажите требуемую информацию и щелкните OK.
- Select a restoration method.
- Create New Instance
Страница Create New Instance страница отображается.
- DB‑движок новой инстанции такой же, как у оригинальной инстанции.
- Объем хранения нового DB‑инстанса по умолчанию такой же, как у оригинального DB‑инстанса, и новый инстанс должен быть не меньше оригинального DB‑инстанса.
- Восстановить в существующий
Выберите существующий DB‑инстанс и нажмите Далее.
- Create New Instance
- Выберите базы данных для восстановления. При необходимости вы можете переименовать эти базы данных. Если вы не укажете новое имя, будет использовано оригинальное имя базы данных.Note
- Новые имена баз данных должны отличаться друг от друга и отличаться от оригинальных имен баз данных.
- Новые имена баз данных не могут содержать следующие поля (без учёта регистра): rdsadmin, master, msdb, tempdb, model и resource.
- Каждое имя базы данных состоит из 1‑64 символов. Допускаются только буквы, цифры, дефисы (-), подчёркивания (_) и точки (.).
- Select a restoration method.
- Просмотрите результаты восстановления. Результат зависит от выбранного метода восстановления:
- Создать новый инстанс
Создан новый экземпляр DB с использованием данных бэкапа. Состояние экземпляра DB меняется с Создание на Доступно.
Новый экземпляр DB независим от оригинального.
- Восстановить в существующий
На Экземпляры странице, состояние экземпляра DB меняется с Восстановление на Доступно.
- Создать новый инстанс
Родительская тема: Восстановления данных