2014-12-22 5 views
0

Я попытался восстановить локальную базу данных в базу данных Azure SQL с помощью мастера миграции базы данных SQL http://sqlazuremw.codeplex.com/, но не смог ее завершить. Моя база данных составляет около 40 ГБ. Есть ли другой способ сделать это?Восстановить большую базу данных от локального до Azure

ответ

1

Для таких нагрузок я использовал бы следующий сценарий:

  1. сделать резервную копию базы данных с локального сервера (.bak)
  2. Загрузить эту резервную копию в хранилище больших двоичных объектов с использованием памяти исследователя вашего выбора (Azure Storage Explorer или Cerebrata Azure Explorer, или что-нибудь еще).
  3. Создайте виртуальную машину из галереи, используя изображение с SQL Server.
  4. RDP для этой виртуальной машины, загрузить BAK, восстановить его на локальный SQL-сервер
  5. Используйте SQLAzure MW для переноса данных в Azure SQL Database с Azure VM.
  6. Удалите виртуальную машину или, как минимум, закройте ее через портал, чтобы избежать зарядки.

Используйте тот же центр данных как для Azure SQL DB, так и для Azure VM.

Смежные вопросы