Скопируйте базу данных SQL Server в Amazon AWS RDS без простоев

Передо мной стоит задача, где я должен скопировать 300-Гб SQL Server 2008 R2 Standard Edition в Amazon AWS RDS.

Проблема в том, что пару недель назад AWS наконец-то выпустила функцию, которая позволяет восстановить .bak файл, сгенерированный командой EXPORT T-SQL (или SSMS). Это хорошее начало, но процедура экспорта БД, копирования .bak файл на S3, а затем восстановление его в RDS занимает около 6 часов.

В течение этого времени наши серверы приложений должны быть отключены, чтобы базы данных были синхронизированы; поскольку мы говорим о базе данных нашего сайта, с 6h очень трудно справиться.

Мы уже опробовали сервис DMS AWS и сравнение данных RedGate безрезультатно...

У кого-нибудь есть идея, как это можно сделать, или мы действительно должны принять 6-часовой перерыв?

1 ответ

Особенности стандартного выпуска SQL Server для среды AWS и отдыха подробно описаны в блоге TaskLance. Проблемы со стандартным выпуском MS SQL Server в AWS: http://tasklance.com/index.php/2016/03/16/issues-with-ms-sql-server-standard-edition-in-aws-2/

Другие вопросы по тегам