截至今天,我们的本地服务指向内部部署的sql数据库,我们计划将这些组件分阶段迁移到云端,即
我们已经完成了两个步骤并且有利于生产,但是在进入第3点时,这是我们最初的计划,但我觉得仍然有更好的方法来实现它,而不用停机时间和更快的方式
我觉得在数据库级别进行数据比较会花费大量时间来获得结果,并且减少生产并不是一个好主意,所以寻找一些最佳实践以更好的方式实现它
提前致谢
此致 拉杰什
答案 0 :(得分:0)
可以使用以下工具和服务
Azure数据库迁移服务 DMS是一项完全托管的服务,旨在使停机时间最少的情况下,从多个数据库源无缝迁移到Azure数据平台。建议使用大型数据库和大型数据库。
数据迁移助手: 检查SQL数据库的兼容性,然后将架构和数据迁移到Azure。推荐用于小型数据库和数据大小。
数据迁移工具 将现有数据库迁移到Azure Cosmos DB。 Azure Cosmos DB数据迁移工具,可以将来自不同来源的数据导入Azure Cosmos容器和表。可以从JSON文件,CSV文件,SQL,MongoDB,Azure表存储,Amazon DynamoDB甚至Azure Cosmos DB SQL API集合中导入数据。另外,数据迁移工具可用于从单个分区集合迁移到SQL API的多分区集合。