Esercitazione: Sincronizzare i dati da SQL Edge al database SQL di Azure con la sincronizzazione dati SQL
Importante
Azure SQL Edge non supporta più la piattaforma ARM64.
Questa esercitazione illustra come usare un gruppo di sincronizzazione sincronizzazione dati SQL di Azure per sincronizzare in modo incrementale i dati da Azure SQL Edge a Azure SQL Database. La sincronizzazione dati SQL è un servizio basato sul database SQL di Azure che consente di sincronizzare i dati selezionati in modo bidirezionale tra più database nel database SQL di Azure e istanze di SQL Server. Per altre informazioni su Sincronizzazione dati SQL, vedere Sincronizzazione dati SQL di Azure.
Poiché SQL Edge è basato sulle versioni più recenti del motore di database SQL Server, qualsiasi meccanismo di sincronizzazione dei dati applicabile a un'istanza di SQL Server, può essere usato anche per sincronizzare i dati a o da un'istanza di SQL Edge in esecuzione in un dispositivo perimetrale.
Prerequisiti
Per questa esercitazione è necessario un computer Windows configurato con Data Sync Agent per Sincronizzazione dati SQL di Azure.
Prima di iniziare
Creare un database nel database SQL di Azure. Per informazioni su come creare un database con il portale di Azure, vedere Creare un database singolo nel database SQL di Azure.
Creare le tabelle e gli altri oggetti necessari nella distribuzione del database SQL di Azure.
Creare le tabelle e gli oggetti necessari nella distribuzione di SQL Edge di Azure. Per altre informazioni, vedere Uso di pacchetti di applicazione livello dati del database SQL con SQL Edge.
Registrare l'istanza di SQL Edge di Azure con Data Sync Agent per la sincronizzazione dati SQL di Azure. Per altre informazioni, vedere Aggiungere un database di SQL Server.
Sincronizzare i dati tra un database del database SQL di Azure e SQL Edge
La configurazione della sincronizzazione tra un database nel database SQL di Azure e un'istanza di SQL Edge con Sincronizzazione dati SQL prevede tre passaggi principali:
Usare il portale di Azure per creare un gruppo di sincronizzazione. Per altre informazioni, vedere Creare un gruppo di sincronizzazione. È possibile usare un unico database hub per creare più gruppi di sincronizzazione per sincronizzare i dati da diverse istanze di SQL Edge con uno o più database nel database SQL di Azure.
Aggiungere membri di sincronizzazione al gruppo di sincronizzazione. Per altre informazioni, vedere Aggiungere membri di sincronizzazione.
Configurare il gruppo di sincronizzazione per selezionare le tabelle che faranno parte della sincronizzazione. Per altre informazioni, vedere Configurare un gruppo di sincronizzazione.
Dopo aver completato i passaggi precedenti, sarà disponibile gruppo di sincronizzazione che include un database del database SQL di Azure e un'istanza di SQL Edge.
Per altre informazioni sulla sincronizzazione dati SQL, vedere gli articoli seguenti:
Agente di sincronizzazione dei dati per la sincronizzazione dati SQL Azure
Procedure consigliate e Come risolvere i problemi di sincronizzazione dati SQL di Azure
Monitorare la sincronizzazione dati SQL con i log di Monitoraggio di Azure
Aggiornare lo schema di sincronizzazione con Transact-SQL o PowerShell
Passaggi successivi
- Usare PowerShell per la sincronizzazione tra un database SQL di Azure e SQL Edge di Azure. Nell'esercitazione sostituire i dettagli del database
OnPremiseServer
con i dettagli di SQL Edge di Azure.