Резервное копирование и восстановление баз данных Microsoft SQL Server может быть выполнено с использованием файлов полной резервной копии (BAK-файлов) в сервисе Amazon RDS. Вы можете создать полную резервную копию с локального сервера, сохранить ее на S3, а затем восстановить на существующий экземпляр БД Amazon RDS.
Ограничения и рекомендации, представленные AWS, следующие:
Ниже приведены некоторые ограничения для использования собственного резервного копирования и восстановления:
- Невозможно выполнить резервное копирование или восстановление из корзины Amazon S3 в другом регионе AWS, чем в вашем экземпляре Amazon RDS DB.
- Мы настоятельно рекомендуем вам не восстанавливать резервные копии из одного часового пояса в другой часовой пояс. Если вы восстанавливаете резервные копии из одного часового пояса в другой часовой пояс, вы должны проверять свои запросы и приложения на предмет влияния изменения часового пояса.
- Собственное резервное копирование баз данных размером более 1 ТБ не поддерживается.
- RDS поддерживает собственное восстановление баз данных до 5 ТБ. Собственное восстановление баз данных в SQL Server Express ограничено
Версия MSSQL до 10 ГБ или менее.
- Вы не можете сделать собственное резервное копирование во время окна обслуживания или в любое время, когда Amazon RDS делает снимок базы данных.
- В экземплярах БД Multi-AZ вы можете восстанавливать только те базы данных, для которых выполняется резервное копирование в модели полного восстановления.
- Вызов процедур RDS для собственного резервного копирования и восстановления в транзакции не поддерживается.
Собственные файлы резервных копий шифруются указанным ключом службы управления ключами AWS с использованием криптографического режима «Только шифрование».
Когда вы восстанавливаете зашифрованные файлы резервных копий, имейте в виду, что они
были зашифрованы в криптографическом режиме «Только шифрование».
Вы можете обратиться к этой ссылке для более подробной информации о миграции.