1. 目标
- 可监控
预估执行时间,在执行过程中,能直接看进度等迁移指标情况。
- 可灰度
设置开关,逐步引流到新架构,不要一刀切。灰度切流验证:白名单-万分之1-1%-5%-10%-50%-100%切流 。
- 可回滚
方案出现问题时,能保证可以立即切回老架构,并保证增量的数据能同步到老架构中。
PS
- 迁移本身会损耗线上资源性能,预估TPS,确定并发执行任务数量,保证不影响线上资源
2. 基本过程
3. 数据迁移基本过程
4. FAQ
4.1 增量同步双写如何保证,DTS?
预估执行时间,在执行过程中,能直接看进度等迁移指标情况。
设置开关,逐步引流到新架构,不要一刀切。灰度切流验证:白名单-万分之1-1%-5%-10%-50%-100%切流 。
方案出现问题时,能保证可以立即切回老架构,并保证增量的数据能同步到老架构中。
PS
4.1 增量同步双写如何保证,DTS?