Tutorial: Sincronizar dados do SQL Edge com o Banco de Dados SQL do Azure usando a Sincronização de Dados SQL
Importante
O Azure SQL Edge será desativado em 30 de setembro de 2025. Para obter mais informações e opções de migração, consulte o Aviso de aposentadoria.
Nota
O Azure SQL Edge não suporta mais a plataforma ARM64.
Este tutorial mostra como usar um grupo de sincronização do Azure SQL Data Sync para sincronizar incrementalmente dados do Azure SQL Edge para o Banco de Dados SQL do Azure. A Sincronização de Dados SQL é um serviço criado na Base de Dados SQL do Azure que lhe permite sincronizar os dados selecionados bidirecionalmente entre várias bases de dados na Base de Dados SQL do Azure e instâncias do SQL Server. Para obter mais informações sobre a Sincronização de Dados SQL, consulte Sincronização de Dados SQL do Azure.
Como o SQL Edge é criado com base nas versões mais recentes do Mecanismo de Banco de Dados do SQL Server, qualquer mecanismo de sincronização de dados aplicável a uma instância do SQL Server também pode ser usado para sincronizar dados de ou para uma instância do SQL Edge em execução em um dispositivo de borda.
Pré-requisitos
Este tutorial requer um computador Windows configurado com o Agente de Sincronização de Dados para Sincronização de Dados SQL do Azure.
Antes de começar
Crie um banco de dados no Banco de Dados SQL do Azure. Para obter informações sobre como criar um banco de dados usando o portal do Azure, consulte Criar um único banco de dados no Banco de Dados SQL do Azure.
Crie as tabelas e outros objetos necessários em sua implantação do Banco de Dados SQL do Azure.
Crie as tabelas e objetos necessários em sua implantação do Azure SQL Edge. Para obter mais informações, consulte Usando pacotes de DAC do Banco de dados SQL com o SQL Edge.
Registre a instância do Azure SQL Edge com o Data Sync Agent for Azure SQL Data Sync. Para obter mais informações, consulte Adicionar um banco de dados do SQL Server.
Sincronizar dados entre um banco de dados no Banco de Dados SQL do Azure e no SQL Edge
Configurar a sincronização entre um banco de dados no Banco de Dados SQL do Azure e uma instância do SQL Edge usando a Sincronização de Dados SQL envolve três etapas principais:
Use o portal do Azure para criar um grupo de sincronização. Para obter mais informações, consulte Criar um grupo de sincronização. Você pode usar um único banco de dados de hub para criar vários grupos de sincronização para sincronizar dados de várias instâncias do SQL Edge para um ou mais bancos de dados no Banco de Dados SQL do Azure.
Adicione membros de sincronização ao grupo de sincronização. Para obter mais informações, consulte Adicionar membros de sincronização.
Configure o grupo de sincronização para selecionar as tabelas que farão parte da sincronização. Para obter mais informações, consulte Configurar um grupo de sincronização.
Depois de concluir as etapas anteriores, você terá um grupo de sincronização que inclui um banco de dados no Banco de Dados SQL do Azure e uma instância do SQL Edge.
Para obter mais informações sobre o SQL Data Sync, consulte estes artigos:
Agente de sincronização de dados para sincronização de dados SQL do Azure
Práticas recomendadas e como solucionar problemas com o Azure SQL Data Sync
Monitorizar Sincronização de Dados SQL com os registos do Azure Monitor
Atualizar o esquema de sincronização com Transact-SQL ou PowerShell
Conteúdos relacionados
- Use o PowerShell para sincronizar entre o Banco de Dados SQL do Azure e o Azure SQL Edge. Neste tutorial, substitua os detalhes do
OnPremiseServer
banco de dados pelos detalhes do Azure SQL Edge.