Ritiro di Sincronizzazione dati SQL: Eseguire la migrazione a soluzioni alternative
Si applica a: Database SQL di Azure
Sincronizzazione dati SQL verrà ritirato il 30 settembre 2027. Valutare la possibilità di eseguire la migrazione a soluzioni alternative per la replica/sincronizzazione dei dati. Questo articolo illustra le soluzioni alternative per eseguire la migrazione delle opzioni di sincronizzazione dei dati.
Alternative a Sincronizzazione dati SQL
La soluzione corretta dipende dal singolo caso d'uso. Verranno descritte in dettaglio le soluzioni alternative, tra cui Azure Data Factory, Funzioni di Azure, repliche in lettura o funzionalità SQL come server collegato, mirroring, gruppi di disponibilità Always On o replica transazionale.
Sincronizzazione dati SQL è un servizio basato su Database SQL di Azure che sincronizza i dati selezionati bidirezionalmente tra più database, sia locali che nel cloud. I tre scenari principali per Sincronizzazione dati SQL sono:
- Sincronizzazione dei dati ibrida: si usa Sincronizzazione dati SQL per sincronizzare i database in SQL Server e database SQL di Azure.
- Applicazioni distribuite: è possibile usare sincronizzazione dati SQL per separare il carico di lavoro tra database diversi a scopo di creazione di report.
- Applicazioni distribuite a livello globale: si usano sincronizzazione dati SQL per sincronizzare i dati in diversi paesi e aree geografiche.
Le alternative per sostituire Sincronizzazione dati SQL dipendono dallo scenario e dalle piattaforme. Diversi casi d'uso e piattaforme hanno alternative diverse.
Sincronizzazione di dati ibrida
Questo scenario viene usato più spesso per sincronizzare i dati da un'istanza di SQL Server (locale o macchina virtuale di Azure) a database SQL di Azure o Istanza gestita di SQL di Azure. I percorsi di migrazione possibili sono:
Esercitazioni sui gruppi di disponibilità Always On:
Esercitazioni su Azure Data Factory:
Esercitazione sulla replica transazionale:
Esercitazione sul server collegato:
Applicazioni distribuite
Questo scenario è incentrato sulla duplicazione dei dati in un altro ambiente a scopo di lettura, principalmente in database SQL di Azure o Istanza gestita di SQL di Azure. I percorsi di migrazione possibili sono:
Esercitazione sulle repliche in lettura:
Esercitazione sui gruppi di disponibilità Always On:
Esercitazione sulla copia del database:
Applicazioni distribuite a livello globale
Questo scenario sincronizza i dati tra aree diverse a scopo di lettura. La maggior parte usata in database SQL di Azure.
Esercitazioni su Azure Data Factory:
Esercitazione sulla replica geografica attiva leggibile:
Altre alternative da considerare
Esercitazione per Funzioni di Azure:
Esercitazioni sui database con mirroring dell'infrastruttura:
Migrazione per piattaforma
Origine | Destinazione | ||
---|---|---|---|
SQL Server | Istanza gestita di database SQL di Azure | Database SQL di Azure | |
SQL Server | Gruppi di disponibilità Always On Azure Data Factory Replica transazionale Server collegato |
Gruppi di disponibilità Always On Azure Data Factory Replica transazionale Server collegato |
Azure Data Factory Funzioni di Azure Replica transazionale |
Istanza gestita di database SQL di Azure | Gruppi di disponibilità Always On Azure Data Factory Replica transazionale Server collegato |
Gruppi di disponibilità Always On Azure Data Factory Replica transazionale Server collegato Repliche in lettura |
Azure Data Factory Funzioni di Azure Replica transazionale |
Database SQL di Azure | Azure Data Factory Replica transazionale |
Azure Data Factory Replica transazionale Server collegato |
Azure Data Factory Funzioni di Azure Replica geografica attiva Copiare un database |