Изучение расширения миграции SQL Azure для Azure Data Studio

Завершено

В рамках архитектуры расширения миграции SQL Azure для Azure Data Studio Служба Azure Database Migration Service управляет действиями миграции базы данных, инициированными с помощью расширения миграции SQL Azure и отслеживает их ход выполнения.

Существует два режима миграции на SQL Server на виртуальной машине Azure с помощью расширения миграции SQL Azure для Azure Data Studio:

Режим миграции Description Время простоя приложения
Миграция по сети Исходная база данных остается доступной для операций чтения и записи, пока резервные копии базы данных постоянно восстанавливаются в целевом объекте. Ограничена длительностью сокращения в конце миграции.
Offline Исходная база данных не должна использоваться для действия записи, пока файлы резервной копии базы данных восстанавливаются в целевом экземпляре. Время простоя остается на протяжении всего процесса миграции до завершения.

Внимание

При миграции базы данных с расширением миграции SQL Azure для Azure Data Studio убедитесь, что указанные имена баз данных еще не существуют на целевом сервере SQL Server на виртуальной машине Azure. Перезапись базы данных в настоящее время не поддерживается.

Резервные копии

Расширение миграции SQL Azure для Azure Data Studio не выполняет или не инициирует резервное копирование базы данных. Вместо этого он использует существующие файлы резервной копии базы данных для процесса миграции. Чтобы свести к минимуму потенциальные проблемы при миграции на основе больших резервных копий, рекомендуется использовать сжатые резервные копии.

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

Сетевая папка

Необходимо скачать и установить локальную среду выполнения интеграции на компьютере с доступом к исходным файлам SQL Server и резервным копиям, если резервные копии находятся в локальной сетевой папке.

Во время миграции мастер миграции предоставляет ссылку скачивания и ключи проверки подлинности для скачивания и установки локальной среды выполнения интеграции.

Чтобы обеспечить оптимальную производительность, рассмотрите до 10 одновременных миграций баз данных на локальную среду выполнения интеграции и при необходимости выполните масштабирование до нескольких узлов или экземпляров. Кроме того, включите автоматическое обновление, чтобы оставаться в курсе новых функций, исправлений ошибок и улучшений. Этот параметр гарантирует актуальность среды выполнения интеграции с последними улучшениями и исправлениями, что приводит к повышению производительности, улучшению функциональности и стабильности во время миграции баз данных.

Внимание

Database Migration Service не позволяет использовать существующую локальную среду выполнения интеграции, созданную в Фабрика данных Azure для миграции баз данных.

контейнер BLOB-объектов служба хранилища Azure

При отправке резервных копий базы данных-источника в контейнер BLOB-объектов убедитесь, что файлы резервной копии из разных исходных баз данных хранятся в отдельных папках. Поддерживаются только корневые папки контейнера и папок на одном уровне.