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:
Grupos de disponibilidade Always On tutoriais:
- Grupos de disponibilidade "Always On"
- Visão geral do recurso "Managed Instance link" - Azure SQL Managed Instance
tutoriais do Azure Data Factory:
Tutorial de Replicação Transacional
Tutorial do servidor vinculado:
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:
Ler réplicas tutorial:
Grupos de disponibilidade Always On tutorial:
Cópia do banco de dados tutorial:
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.
tutoriais do Azure Data Factory:
Tutorial sobre replicação geográfica ativa legível
Outras alternativas a considerar
Tutorial de Azure Functions:
- Visão geral do Azure Functions
Bancos de dados espelhados de malha tutoriais:
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.
Conteúdo relacionado
- Replicação Geográfica Ativa
- Azure Functions
- Grupos de disponibilidade "Always On"
- Visão geral da funcionalidade de link da Instância Gerida - Azure SQL Managed Instance
- bases de dados espelhadas do Microsoft Fabric no Banco de Dados SQL do Azure