在从本地迁移到Azure SQL数据库时如何计划生产切换?

问题描述 投票:0回答:1

到目前为止,我们已经拥有指向本地sql数据库的本地服务,并且我们计划分阶段将组件迁移到云,即,

  1. 在云中创建数据库
  2. 使用复制将数据从本地迁移到sql云
  3. 计划切入即指向Prem服务到SQL Cloud的切入点
  4. 到云数据库的云服务

我们完成了两个步骤,并且对生产有益,但是到了第3点,这是我们最初计划的,但是我觉得仍然有更好的方法来实现它,而无需停机并以更快的方式进行

  1. 首先,使用Visual Studio在云和本地部署之间进行数据比较吗?数据比较
  2. [如果一切看起来都很好,即没有数据不匹配,请花一些停机时间,然后将服务指向云数据库并使其联机。

我认为在数据库级别进行数据比较将花费大量时间来获得结果,并且降低产量不是一个好主意,因此,寻求一些最佳实践以更好的方式实现它

预先感谢

关于,拉杰什

sql cloud azure-sql-database database-migration continuous-deployment
1个回答
0
投票
可以使用下列工具的asn服务

数据迁移助手:检查SQL数据库的兼容性,然后将架构和数据迁移到Azure。建议用于较小的数据库和数据大小。

数据迁移工具

将现有数据库迁移到Azure Cosmos DB。 Azure Cosmos DB数据迁移工具,可以将来自不同来源的数据导入Azure Cosmos容器和表。可以从JSON文件,CSV文件,SQL,MongoDB,Azure表存储,Amazon DynamoDB甚至Azure Cosmos DB SQL API集合中导入数据。另外,数据迁移工具可用于从单个分区集合迁移到SQL API的多分区集合。您可以访问“ Azure Migration Planning Step by Step”]
© www.soinside.com 2019 - 2024. All rights reserved.