教程:使用 SQL 数据同步将数据从 SQL Edge 同步到 Azure SQL 数据库

重要

Azure SQL Edge 将于 2025 年 9 月 30 日停用。 有关详细信息和迁移选项,请参阅停用通知

注意

Azure SQL Edge 不再支持 ARM64 平台。

本教程介绍了如何使用 Azure SQL 数据同步的同步组,以增量方式将数据从 Azure SQL Edge 同步到 Azure SQL 数据库。 使用 SQL 数据同步这项基于 Azure SQL 数据库的服务,可以跨 Azure SQL 数据库和 SQL Server 实例中的多个数据库双向同步选定数据。 有关 SQL 数据同步的详细信息,请参阅 Azure SQL 数据同步

由于 SQL Edge 在最新版 SQL Server 数据库引擎的基础之上构建而成,因此任何适用于 SQL Server 实例的数据同步机制也可以用于将数据同步到边缘设备上运行的 SQL Edge 实例,或用于同步其中的数据。

先决条件

本教程需要使用 Azure SQL 数据同步的 Data Sync Agent 配置的 Windows 计算机。

开始之前

同步 Azure SQL 数据库中的数据库与 SQL Edge 之间的数据

使用 SQL 数据同步功能在 Azure SQL 数据库中的数据库与 SQL Edge 实例之间设置同步,包括以下三个关键步骤:

  1. 使用 Azure 门户创建同步组。 有关详细信息,请参阅创建同步组。 可以使用单个中心数据库创建多个同步组,以将不同 SQL Edge 实例中的数据同步到 Azure SQL 数据库中的一个或多个数据库。

  2. 将同步成员添加到同步组。 有关详细信息,请参阅添加同步成员

  3. 设置同步组以选择将作为同步的一部分的表。 有关详细信息,请参阅配置同步组

完成上述步骤后,将拥有一个包含 Azure SQL 数据库中的数据库和 SQL Edge 实例的同步组。

有关 SQL 数据同步的详细信息,请参阅这些文章: