Desativação da Sincronização de Dados SQL: migrar para soluções alternativas
Aplica-se a: 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 à Sincronização de Dados SQL
A solução certa depende do seu caso de uso individual. Detalharemos as soluções alternativas, incluindo Azure Data Factory, Azure Functions, réplicas de leitura ou recursos SQL, como servidor vinculado, espelhamento, grupos de disponibilidade Always On ou replicação transacional.
A Sincronização de Dados SQL é um serviço baseado no Banco de Dados SQL do Azure que permite sincronizar os dados selecionados bidirecionalmente entre vários bancos de dados, no local e na nuvem. Os três principais cenários 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 diferentes bancos de dados para fins de relatório.
- Aplicativos distribuídos globalmente: você usa a Sincronização de Dados SQL para sincronizar dados em diferentes países e regiões.
As alternativas para substituir a Sincronização de Dados SQL dependem do cenário e das plataformas. Diferentes casos de uso e plataformas exigem diferentes alternativas.
Sincronização de dados híbrida
Esse cenário é mais usado para sincronizar dados de uma instância do SQL Server (local ou Máquina Virtual do Azure) para o Banco de Dados SQL do Azure ou a Instância Gerenciada de SQL do Azure. Caminhos de migração possíveis:
Tutoriais de Grupos de disponibilidade Always On:
Tutoriais do Azure Data Factory:
Tutorial de Replicação transacional:
Tutorial do Servidor vinculado:
Aplicativos Distribuídos
Esse cenário foca a 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 de SQL do Azure. Caminhos de migração possíveis:
Tutorial de Réplicas de leitura:
Tutorial de Grupos de disponibilidade Always On:
Tutorial de Cópia de banco de dados:
Aplicativos distribuídos globalmente
Este cenário sincroniza dados em diferentes regiões para fins de leitura. Mais usado no Banco de Dados SQL do Azure.
Tutoriais do Azure Data Factory:
Tutorial de Replicação geográfica ativa legível:
Alternativas a serem consideradas
Tutorial de Azure Functions:
Tutoriais de Bancos de dados espelhados do Fabric:
Migração por plataforma
Origem | Destino | ||
---|---|---|---|
SQL Server | Instância Gerenciada do SQL do Azure | Banco de Dados SQL do Azure | |
SQL Server | Grupos de disponibilidade AlwaysOn Fábrica de dados do Azure Replicação transacional Servidor vinculado |
Grupos de disponibilidade AlwaysOn Fábrica de dados do Azure Replicação transacional Servidor vinculado |
Fábrica de dados do Azure Azure Functions Replicação transacional |
Instância Gerenciada do SQL do Azure | Grupos de disponibilidade AlwaysOn Fábrica de dados do Azure Replicação transacional Servidor vinculado |
Grupos de disponibilidade AlwaysOn Fábrica de dados do Azure Replicação transacional Servidor vinculado Réplicas de leitura |
Fábrica de dados do Azure Azure Functions Replicação transacional |
Banco de Dados SQL do Azure | Fábrica de dados do Azure Replicação transacional |
Fábrica de dados do Azure Replicação transacional Servidor vinculado |
Fábrica de dados do Azure Azure Functions Replicação geográfica ativa Copiar banco de dados |