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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在从本地迁移到Azure SQL数据库时如何计划生产切换?相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

预先感谢

关于,拉杰什

答案
可以使用下列工具的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”]

以上是关于在从本地迁移到Azure SQL数据库时如何计划生产切换?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 .trn 文件迁移到 Azure 数据库?

如何使用PowerShell从VHD创建虚拟机

将 MVC 项目从本地迁移到 Azure - SQL Server 问题

将 s-s-rS 报告迁移到 AZURE VM,而不迁移本地 SQL 数据库。可能吗?

如何从 Azure SQL 迁移到 SQL Server? [复制]

如何从 Azure Devops 服务器迁移到 Azure Devops 服务中的现有组织