手工迁移方案
• 使用工具或手工进行数据库对象迁移;
• 使用工具进行数据迁移;
• 手工脚本比对;
- 优点:实施简单,有工程化方案,可复制
- 缺点:需要一定的迁移时间窗口,时间窗口大小 视数据量而定;对操作人员要求较高。
实时同步工具方案
近实时,迁移时间窗口要求不高
• 提前完成数据库对象迁移
• 提前部署实时同步工具
• 原、目标库并行期间可进行业务、数据比对
• 支持准实时的回退方案
- 需要实时同步工具支持双向同步功能
实时迁移方案
• 常见方式
- 业务双写
- 网络镜像分流
• 优点
- 实时切换
- 实时回退
• 缺点-业务双写
- 实施复杂
- 业务侵入性高
- 成本高
• 缺点-网络镜像分流
- 不能保证事务提交一致
- 比对复杂,数据难以保证一致性
- 需要复杂的比对补齐方案
迁移场景
可停机
系统允许一定时间的业务中断时间
• 不同的迁移时间窗口可选择方案
- 窗口大:手工迁移方案
- 窗口小:实时同步工具方案
不可停机
数据有明显的时间特征,可重跑
- 手工迁移核心表
- 应用重跑新数据
- 系统并行期间可进行业务/数据双层面比对
- 典型场景:话务网管、网优平台
• 数据无时间特征
- 实时迁移方案
- 实时同步工具方案
- 不建议采用实时迁移方案 复杂,成本高
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




