Поделиться через


Прекращение службы синхронизации данных 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. Возможные пути миграции:

Распределенные приложения

В этом сценарии основное внимание уделяется копированию данных в другую среду для целей чтения, главным образом на базе данных SQL Azure или управляемом экземпляре SQL Azure. Возможные пути миграции:

Глобально распределенные приложения

Этот сценарий синхронизирует данные в разных регионах для чтения. Наиболее часто используемые в Azure SQL Database.

Другие альтернативные варианты, которые следует рассмотреть

Миграция по платформе

Рассмотрим следующие решения синхронизации по платформе.

Источник Назначение    
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.