Tutorial: Sincronizar dados do SQL do Azure no Edge para o Banco de Dados SQL do Azure usando a Sincronização de Dados SQL
Importante
O SQL do Azure no Edge será desativado em 30 de setembro de 2025. Para obter mais informações e opções de migração, confira o aviso de desativação.
Observação
O SQL do Azure no Edge encerrou o suporte à plataforma ARM64.
Este tutorial como usar um grupo de sincronização da Sincronização de Dados SQL do Azure para sincronizar de forma incremental dados do SQL do Azure no Edge com o Banco de Dados SQL do Azure. Sincronização de Dados SQL é um serviço baseado no Banco de Dados SQL do Azure que lhe permite sincronizar os dados que você selecionar bidirecionalmente em vários bancos de dados no Banco de Dados SQL do Azure e em instâncias do SQL Server. Para obter mais informações sobre a Sincronização de Dados SQL, confira Sincronização de Dados SQL do Azure.
Como o SQL do Azure no Edge é criado 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 do Azure no Edge em execução em um dispositivo de borda.
Pré-requisitos
Este tutorial requer um computador Windows configurado com o Data Sync Agent para a Sincronização de Dados SQL do Azure.
Antes de começar
Crie um banco de dados no Banco de Dados SQL do Azure. Para saber como criar um banco de dados usando o portal do Azure, confira Criar um banco de dados individual no Banco de Dados SQL do Azure.
Crie as tabelas e outros objetos necessários na implantação do Banco de Dados SQL do Azure.
Crie as tabelas e objetos necessários na implantação do SQL do Azure no Edge. Para saber mais, confira Como usar pacotes de DAC do Banco de Dados SQL com o SQL do Azure no Edge.
Registre a instância do SQL do Azure no Edge com o Data Sync Agent para a Sincronização de Dados SQL do Azure. Para obter mais informações, confira Adicionar um banco de dados do SQL Server.
Sincronizar dados entre um banco de dados no Banco de Dados SQL do Azure e o SQL no Edge
A configuração da sincronização entre um banco de dados no Banco de Dados SQL do Azure e uma instância do SQL no Edge usando a Sincronização de Dados SQL envolve três etapas fundamentais:
Use o portal do Azure para criar um grupo de sincronização. Para saber mais, confira Criar um grupo de sincronização. Você pode usar um banco de dados de hub para criar vários grupos de sincronização para sincronizar dados de instâncias diferentes do SQL no 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, confira Adicionar membros de sincronização.
Configure o grupo de sincronização para escolher as tabelas que farão parte da sincronização. Para obter mais informações, confira Configurar um grupo de sincronização.
Depois de concluir as etapas acima, você terá um grupo de sincronização que incluirá um banco de dados no Banco de Dados SQL do Azure e uma instância do SQL no Edge.
Para saber mais informações sobre a Sincronização de Dados SQL, confira estes artigos:
Agente de Sincronização de Dados para a Sincronização de Dados SQL do Azure
Práticas recomendadas e Como solucionar problemas comuns com a Sincronização de Dados SQL do Azure
Monitorar a Sincronização de Dados SQL com logs do Azure Monitor
Atualizar o esquema de sincronização com o Transact-SQL ou o PowerShell
Conteúdo relacionado
- Usar o PowerShell para sincronizar entre um Banco de Dados SQL do Azure e um SQL do Azure no Edge. Neste tutorial, substitua os detalhes do banco de dados
OnPremiseServer
pelos detalhes do SQL do Azure no Edge.