Ritiro della sincronizzazione dei dati SQL: Effettuare la migrazione a soluzioni alternative
Si applica a:Database SQL di Azure
La Sincronizzazione dati SQL verrà ritirata il 30 settembre 2027. Prendere in considerazione la migrazione a soluzioni alternative di 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 di lettura:
Gruppi di disponibilità Always On: esercitazione
Guida alla 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
Tutorial sulle Funzioni di Azure:
Esercitazioni sui database a specchio della Fabric:
Migrazione per piattaforma
Prendere in considerazione le soluzioni di sincronizzazione seguenti per piattaforma.
Origine | Destinazione | ||
---|---|---|---|
SQL Server | Istanza gestita di Azure SQL* | 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 Azure SQL* | 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 | Azure Data Factory Server collegato |
Azure Data Factory Funzioni di Azure Replica geografica attiva Copiare un database |
* La funzione di sincronizzazione dati SQL non supporta l'Istanza gestita di Azure SQL.