Синхронизация данных SQL выхода на пенсию: переход на альтернативные решения
Применимо к: База данных SQL Azure
Синхронизация данных SQL будет прекращено 30 сентября 2027 года. К тому времени рассмотрите возможность переноса в альтернативные решения для репликации и синхронизации данных. В этой статье описаны альтернативные решения для переноса параметров синхронизации данных.
Альтернативы Синхронизация данных SQL
Правильное решение зависит от вашего отдельного варианта использования. Мы подробно рассмотрим альтернативные решения, включая Фабрика данных Azure, Функции Azure, реплики чтения или функции SQL, такие как связанный сервер, зеркальное отображение, группы доступности AlwaysOn или репликация транзакций.
Синхронизация данных SQL — это служба, созданная на основе База данных SQL Azure, которая позволяет синхронизировать данные, которые вы выбираете в двух направлениях между несколькими базами данных, как в локальной среде, так и в облаке. Ниже приведены три основных сценария для Синхронизация данных SQL:
- Гибридная синхронизация данных: для синхронизации баз данных в SQL Server и База данных SQL Azure используется Синхронизация данных SQL.
- Распределенные приложения: вы используете Синхронизация данных SQL для разделения рабочей нагрузки между различными базами данных для создания отчетов.
- Глобально распределенные приложения: вы используете Синхронизация данных SQL для синхронизации данных в разных странах и регионах.
Альтернативные варианты замены Синхронизация данных SQL зависят от сценария и платформ. Различные варианты использования и платформы имеют разные альтернативные варианты.
Гибридная синхронизация данных
Этот сценарий используется для синхронизации данных из экземпляра SQL Server (локальной или виртуальной машины Azure) с База данных SQL Azure или Управляемый экземпляр SQL Azure. Возможные пути миграции:
Руководства по группам доступности AlwaysOn:
руководства по Фабрика данных Azure:
Руководство по репликации транзакций :
Руководство по связанному серверу :
Распределенные приложения
В этом сценарии основное внимание уделяется дедупликации данных в другую среду для чтения, главным образом на База данных SQL Azure или Управляемый экземпляр SQL Azure. Возможные пути миграции:
Руководство по репликам чтения:
Руководство по группам доступности AlwaysOn:
Руководство по копированию базы данных:
Глобально распределенные приложения
Этот сценарий синхронизирует данные в разных регионах для чтения. Большинство используемых База данных SQL Azure.
руководства по Фабрика данных Azure:
Руководство по активной георепликации с возможностью чтения:
Другие альтернативные варианты, которые следует рассмотреть
руководство по Функции Azure:
Руководства по зеркальным базам данных структуры:
Миграция по платформе
Рассмотрим следующие решения синхронизации по платформе.
Источник | Назначение | ||
---|---|---|---|
SQL Server | управляемый экземпляр SQL Azure* | База данных SQL Azure | |
SQL Server | Группы доступности AlwaysOn Azure Data Factory Репликация транзакций Связанный сервер |
Группы доступности AlwaysOn Azure Data Factory Репликация транзакций Связанный сервер |
Azure Data Factory Функции Azure Репликация транзакций |
SQL Azure управляемый экземпляр* | Группы доступности AlwaysOn Azure Data Factory Репликация транзакций Связанный сервер |
Группы доступности AlwaysOn Azure Data Factory Репликация транзакций Связанный сервер Реплики чтения |
Azure Data Factory Функции Azure Репликация транзакций |
База данных SQL Azure | Azure Data Factory | Azure Data Factory Связанный сервер |
Azure Data Factory Функции Azure Активная георепликация Копирование базы данных |
* Служба синхронизации данных Azure SQL не поддерживает управляемый экземпляр Azure SQL.