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