Partilhar via


Aposentadoria do SQL Data Sync: migrar para soluções alternativas

Aplica-se a: do Banco de Dados SQL do Azure

A Sincronização de Dados SQL será desativada em 30 de setembro de 2027. Até lá, considere migrar para soluções alternativas de replicação/sincronização de dados. Este artigo detalha soluções alternativas para migrar suas opções de sincronização de dados.

Alternativas ao SQL Data Sync

A solução certa depende do seu caso de uso individual. Detalharemos as soluções alternativas, incluindo o Azure Data Factory, o Azure Functions, réplicas de leitura ou recursos SQL, como servidor vinculado, espelhamento, grupos de disponibilidade Always On ou replicação transacional.

Sincronização de Dados SQL é um serviço criado no Azure SQL Database que lhe permite sincronizar os dados selecionados bidirecionalmente em várias bases de dados, tanto localmente como na nuvem. Os três cenários principais para a Sincronização de Dados SQL são:

  • Sincronização de dados híbrida: você usa a Sincronização de Dados SQL para sincronizar bancos de dados no SQL Server e no Banco de Dados SQL do Azure.
  • Aplicativos distribuídos: Você usa a Sincronização de Dados SQL para separar a carga de trabalho em bancos de dados diferentes para fins de relatório.
  • Aplicativos distribuídos globalmente: Você usa a Sincronização de Dados SQL para sincronizar dados entre diferentes países e regiões.

As alternativas para substituir o SQL Data Sync dependem do cenário e das plataformas. Diferentes casos de uso e plataformas têm alternativas diferentes.

Sincronização de dados híbrida

Este cenário é mais usado para sincronizar dados de uma instância do SQL Server (local ou Máquina Virtual do Azure) com o Banco de Dados SQL do Azure ou a Instância Gerenciada do SQL do Azure. Os caminhos de migração possíveis são:

Aplicações distribuídas

Este cenário se concentra na duplicação de dados para outro ambiente para fins de leitura, mais predominantemente no Banco de Dados SQL do Azure ou na Instância Gerenciada SQL do Azure. Os caminhos de migração possíveis são:

Aplicações distribuídas globalmente

Este cenário sincroniza dados entre diferentes regiões para fins de leitura. Mais usado no Banco de Dados SQL do Azure.

Outras alternativas a considerar

Migração por plataforma

Considere as seguintes soluções de sincronização por plataforma.

Fonte Destino    
SQL Server Instância Gerenciada SQL do Azure* Banco de Dados SQL do Azure
SQL Server Grupos de disponibilidade "Always On"
Azure Data Factory
Replicação transacional
Servidor vinculado
Grupos de disponibilidade Always On
Azure Data Factory
Replicação transacional
Servidor vinculado
Azure Data Factory
Azure Functions
Replicação transacional
Instância Gerenciada SQL do Azure* Grupos de disponibilidade "Always On"
Azure Data Factory
Replicação transacional
Servidor vinculado
Grupos de disponibilidade Always On
Azure Data Factory
Replicação transacional
Servidor vinculado
Ler réplicas
Azure Data Factory
Azure Functions
Replicação transacional
Banco de Dados SQL do Azure Azure Data Factory Azure Data Factory
Servidor vinculado
Azure Data Factory
Azure Functions
Replicação geográfica ativa
Copiar banco de dados

* A Sincronização de Dados SQL não suporta a Instância Gerida de SQL do Azure.