Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:SQL Server
В этой статье показано, как мигрировать базы данных с инстанса SQL Server, поддерживаемого Azure Arc, в База данных SQL Azure через портал Azure.
Note
- Миграция в База данных SQL Azure через портал Azure в настоящее время доступна в режиме предварительной версии.
- Вы можете предоставить отзывы о вашем опыте миграции непосредственно в группу продуктов.
Обзор
База данных SQL Azure — это полностью управляемое ядро СУБД категории «платформа как услуга» (PaaS). Миграция SQL Server в Azure Arc помогает оценить исходные базы данных SQL Server, выбрать цель База данных SQL Azure и начать офлайн-миграцию с портала Azure.
Используйте оценку миграции для выявления проблем совместимости и выбора подходящего уровня сервиса и конфигурации. Во время миграции Azure Database Migration Service копирует выбранные объекты схемы и данные таблицы в целевой База данных SQL Azure.
Это важно
Онлайн-миграции в База данных SQL Azure в настоящее время недоступны с помощью Azure Database Migration Service. Простой приложений начинается, когда начинается офлайн-миграция.
Миграция с помощью Microsoft Copilot
Microsoft Copilot встроен в процесс миграции, чтобы помочь вам принимать решения и выполнять действия. Вы можете задавать вопросы об оценках, сравнивать цели, начинать или контролировать миграцию, а также устранять проблемы с миграцией.
Выберите значок Copilot на панели миграции базы данных, чтобы открыть окно чата Copilot.
Необходимые условия
Прежде чем начать миграцию:
- Подготовьте исходную среду и целевой базу данных. Для прав, требований и ограничений к SHIR см. раздел «Подготовка к миграции на База данных SQL Azure».
- Убедитесь, что исходный экземпляр SQL Server имеет последнюю версию расширения Azure для SQL Server.
- Устранить блокирующие проблемы, выявленные при оценке миграции.
Обновление расширения
Расширение Azure для SQL Server обновляется независимо от SQL Server. Установите текущую версию расширения, чтобы получить последние функции и исправления миграции. Для получения дополнительной информации смотрите раздел «Обновить расширение».
Переход на База данных SQL Azure
Панель миграции базы данных проводит вас по четырём этапам:
Оцените исходный экземпляр
- Войдите на портал Azure и перейдите к экземпляру SQL Server.
- В разделе «Миграция» выберите «Миграция базы данных».
- В разделе «Оценить исходный экземпляр» выберите «Просмотр отчета».
- Если оценка не актуальная, выберите Run assessment.
- В плитке База данных SQL Azure выберите View assessment details. Проверьте готовность базы данных, проблемы с блокировкой, предупреждения и рекомендуемую конфигурацию цели.
Решите проблемы с блокировкой до начала миграции. Изучите предупреждения, чтобы определить, влияют ли они на вашу нагрузку.
Выберите цель
- На панели "Оценки" выберите "Создать" или выбрать целевой объект. Вы также можете выбрать Выбрать цель на панели Миграция базы данных.
- Выберите существующую цель База данных SQL Azure или создайте её.
- Предоставьте запрошенную подписку, группу ресурсов, логический сервер, базу данных и информацию об аутентификации.
- Подтвердите выбор цели и вернитесь в панель миграции базы данных .
Перенос данных
Миграция на База данных SQL Azure использует логическую миграцию через Azure Database Migration Service (DMS) и самостоятельную интеграционную среду выполнения. В отличие от миграции на SQL Server на виртуальных машинах Azure, этот метод не использует Хранилище BLOB-объектов Azure для промежуточного размещения резервных копий. Вместо этого DMS копирует выбранную схему и данные от источника к целевой системе через интеграционную среду выполнения.
Эта миграция выполняется в автономном режиме. Изменения, внесённые в исходник после начала миграции, не фиксируются. Планируйте простои приложений с начала миграции до завершения перехода.
Выберите метод миграции
В панели миграции базы данных выберите метод миграции для передачи данных:
- На панели миграции базы данных выберите "Миграция данных".
- На панели Новая миграция данных в разделе Метод миграции выберите Миграция с использованием DMS (предварительная версия).
- Выберите Select, чтобы открыть мастер миграции.
Мигрировать с магом миграции
Волшебник проводит вас по следующим шагам:
- Настройте среду выполнения интеграции.
- Подключитесь к источнику и целевому объекту.
- Выберите исходные и целевые базы данных.
- Выберите таблицы базы данных для миграции.
Настройте интеграционную среду выполнения
Самостоятельная интеграция позволяет DMS подключаться к исходному экземпляру SQL Server.
- В разделе « Выбрать существующий DMS» выберите существующий экземпляр DMS из списка «Выбрать DMS ». Если у этого экземпляра уже есть зарегистрированная среда выполнения интеграции, отображаются сведения о ней, и вы можете перейти к следующему шагу.
- Если у вас нет экземпляра DMS, выберите Автоматически создать новый DMS, затем выполните инструкции по загрузке, установке и регистрации среды выполнения интеграции. Используйте ключ аутентификации для регистрации узла во время выполнения.
- Убедитесь, что среда выполнения отображается как подключённая к сети, а затем выберите Далее.
Полные инструкции по установке, настройке сети и устранению неполадок см. в разделе Создание и настройка среды выполнения интеграции, размещенной на собственном компьютере.
Подключитесь к источнику и целевому объекту
В разделе «Подключиться к исходному коду SQL Server» укажите данные, релевантные для вашей исходной среды.
В разделе «Подключиться к целевой База данных SQL Azure» укажите сведения о вашей целевой среде.
Нажмите кнопку Далее. Оба соединения должны успешно пройти проверку, прежде чем вы сможете продолжить.
Выберите исходные и целевые базы данных
Сопоставьте каждую исходную базу данных с её целевой базой данных.
Note
Вы можете мигрировать только базы данных, которые находятся онлайн. Выбор баз данных в других штатах недоступен.
Выберите таблицы базы данных для миграции
Вы можете расширить каждую базу данных, чтобы просмотреть и выбрать её отдельные таблицы для миграции:
В разделе «Выбрать, что вы хотите мигрировать», выберите следующее:
- Мигрировать данные , когда целевая схема уже существует.
- Мигрировать схему для создания объектов без копирования данных.
- Оба варианта позволяют мигрировать как схему, так и данные.
Портал определяет, что уже есть на целевом объекте. Когда обнаруживается совпадающая схема, отображается сообщение Схема найдена в целевой базе данных. Миграция схемы не требуется, а параметр Мигрировать схему отключается. Если целевая таблица не пуста, выбор этой таблицы заменяет существующие целевые данные.
Повторяйте для каждой базы данных, которую планируете перенести, затем выберите «Далее».
Когда будете готовы, выберите Review + Create , а затем Create , чтобы начать миграцию.
Отслеживайте ход миграции.
- На панели миграции базы данных выберите "Мониторинг миграции".
- Выберите миграцию, чтобы увидеть её статус и статус каждой выбранной таблицы.
- Выберите Обновление , чтобы получить последний статус.
Миграция завершается, когда статус показывает «Успешно». Проверьте мигрированную схему и, если выбрано, данные. Проверьте подключение приложений, прежде чем направлять производственные нагрузки в База данных SQL Azure.
Ограничения
Ознакомьтесь с ограничениями миграции База данных SQL Azure перед началом миграции.