Введение
SQL Server на виртуальной машине Azure позволяет выполнять полные выпуски SQL Server без бремени управления локальным оборудованием. Azure предлагает большую коллекцию образов виртуальных машин, что позволяет быстро развертывать сервер с точной версией, выпуском и операционной системой. Этот подход инфраструктуры как услуга (IaaS) имеет преимущества и рекомендации, которые необходимо учитывать при принятии этого пути миграции.
У вас могут быть конкретные требования, которые лучше подходят для SQL Server в Azure Виртуальные машины, а не Управляемый экземпляр SQL Azure в следующих сценариях:
- Вам нужен прямой доступ к операционной системе или файловой системе, например установке не microsoft или пользовательских агентов на той же виртуальной машине вместе с SQL Server.
- Вы сильно полагаетесь на функции, которые еще не поддерживаются, такие как FileStream/FileTable, PolyBase и кросс-экземплярные транзакции.
- Для бизнеса требуется оставаться в определенной версии SQL Server.
- Требования к вычислительным ресурсам ниже того, что предлагает управляемый экземпляр, и консолидация баз данных не является вариантом.
Сценарий использования
В этом модуле мы используем пример сценария для объяснения основных концепций миграции данных.
Вы работаете в качестве старшего администратора базы данных в глобальной розничной компании. Вы сотрудничаете с консультантами и архитекторами, чтобы инициировать проект модернизации платформы данных, который соответствует техническим и бизнес-требованиям организации.
Организация имеет большое количество различных баз данных, которые лежат в основе критически важных для бизнеса функций, таких как управление отношениями клиентов (CRM), управление акциями, распределение и кадровые ресурсы. Компания выполняет множество локальных баз данных в разных версиях на нескольких серверах.
Основная ответственность заключается в определении необходимых и в конечном счете миграции многих баз данных с различными версиями SQL Server.
В этом модуле вы узнаете, как перенести рабочие нагрузки SQL Server для запуска на виртуальной машине Azure. Вы изучите различные способы переноса рабочих нагрузок SQL Server как в автономном режиме, так и в сети. После переноса рабочей нагрузки вы завершите некоторые задачи после миграции. Эти задачи гарантируют, что производительность перенесенной базы данных не влияет.
К концу этого модуля вы сможете запланировать и выполнить миграцию из локального SQL Server в виртуальную машину Azure.