Tutorial: Sincronización de datos desde SQL Edge a Azure SQL Database mediante SQL Data Sync
Importante
Azure SQL Edge se retirará el 30 de septiembre de 2025. Para más información y opciones de migración, consulte el aviso de retirada.
Nota:
Azure SQL Edge ya no admite la plataforma ARM64.
Este tutorial muestra cómo utilizar un grupo de sincronización de Azure SQL Data Sync para sincronizar datos de forma incremental desde Azure SQL Edge a Azure SQL Database. SQL Data Sync es un servicio basado en Azure SQL Database que permite sincronizar los datos seleccionados de manera bidireccional entre varias bases de datos en instancias de SQL Server y Azure SQL Database. Para más información sobre SQL Data Sync, consulte Azure SQL Data Sync.
Dado que SQL Edge se basa en las últimas versiones del motor de base de datos de SQL Server, cualquier mecanismo de sincronización de datos aplicable a una instancia de SQL Server también se puede utilizar para sincronizar datos con una instancia de SQL Edge que se ejecute en un dispositivo Edge.
Requisitos previos
Para este tutorial se requiere un equipo Windows configurado con Data Sync Agent para Azure SQL Data Sync.
Antes de empezar
Cree una base de datos en Azure SQL Database. Para información sobre cómo crear una base de datos desde Azure Portal, consulte Creación de una base de datos única en Azure SQL Database.
Cree las tablas y otros objetos necesarios en la implementación de Azure SQL Database.
Cree las tablas y objetos necesarios en la implementación de Azure SQL Edge. Para más información, vea Uso de paquetes DAC de SQL Database con SQL Edge.
Registre la instancia de Azure SQL Edge con Data Sync Agent para Azure SQL Data Sync. Para más información, consulte Incorporación de una base de datos de SQL Server.
Sincronización de datos entre una base de datos de Azure SQL Database y SQL Edge
La configuración de la sincronización entre una base de datos de Azure SQL Database y una instancia de SQL Edge mediante SQL Data Sync implica tres pasos clave:
Use Azure Portal para crear un grupo de sincronización. Para más información, consulte Creación de un área de trabajo. Puede usar una sola base de datos centro para crear varios grupos de sincronización para sincronizar datos de distintas instancias de SQL Edge con una o varias bases de datos de Azure SQL Database.
Agregue miembros de sincronización al grupo de sincronización. Para más información, consulte Adición de miembros de sincronización.
Configure el grupo de sincronización para seleccionar las tablas que formarán parte de la sincronización. Para más información, consulte Configuración de un grupo de sincronización.
Después de completar los pasos anteriores, tendrá un grupo de sincronización que incluye una base de datos en Azure SQL Database y una instancia de SQL Edge.
Para más información sobre SQL Data Sync, consulte estos artículos:
Procedimientos recomendados y Solución de problemas de Azure SQL Data Sync
Monitor SQL Data Sync with Azure Monitor logs (Supervisión de SQL Data Sync con registros de Azure Monitor)
Actualización del esquema de sincronización con Transact-SQL o PowerShell
Contenido relacionado
- Uso de PowerShell para sincronizar entre Azure SQL Database y Azure SQL Edge. En el tutorial, reemplace los detalles de la base de datos
OnPremiseServer
por los detalles de Azure SQL Edge.