由于 AWS DMS 不支持从 Azure SQL Server 读取 CDC,您是否可以使用 Azure 数据同步代理从 Azure SQL Server 持续复制到 RDS 上的 AWS SQL Server(单向)?假设网络设置正确,您是否需要涉及任何其他服务或工具?复制之前有什么需要考虑的吗?
这不是很优雅,但你可以这样做:
将 Azure SQL 数据库设置为中心。 将 Azure SQL Server 数据库添加为同步组的成员。 将 EC2 SQL Server 设置为另一个成员(为此,您将使用数据同步代理)。
从实例中,您需要另一种机制将数据移动到 RDS。如果它支持特定的 SQL Server 版本作为源,这可能是一个简单的 ETL 流程或 AWS DMS。