繁体   English   中英

从本地迁移到 azure sql 数据库时如何计划生产切换?

[英]How to plan for production cut over while migrating from on prem to azure sql database?

截至今天,我们有指向本地 sql 数据库的本地服务,我们计划分阶段将组件迁移到云,即

  1. 在云端创建数据库
  2. 使用复制将数据从本地迁移到 sql 云
  3. 计划将 ie 点 on prem 服务切换到 sql 云
  4. 云服务到云数据库

我们完成了 2 个步骤并且对生产有好处,但是在来到第 3 点时,这是我们最初计划的,但我觉得仍然有更好的方法可以在不停机的情况下以更快的方式实现它

  1. 首先,使用 Visual Studio 数据比较在云和本地之间进行数据比较
  2. 如果一切看起来都不错,即没有数据不匹配,那么请停机并将服务指向云数据库并使它们联机。

我觉得在 DB 级别进行数据比较需要花费大量时间才能获得结果,而且减少生产也不是一个好主意,因此寻找一些最佳实践以更好的方式实现它

提前致谢

问候, 拉杰什

可以使用以下工具和服务吗

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 从单个分区集合迁移到多分区集合。

您可以访问“ Azure 迁移规划步骤

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM