数据库迁移是业务变化,不只是基础设施任务。即使数据复制命令成功,记录归属、报表一致性或部分切换后的恢复问题仍可能让系统失败。
明确事实来源边界
列出涉及的实体、系统和流程。为每个字段确定事实来源、冲突解决方式,以及迁移期间哪些数据必须持续可用。
先验证备份与恢复
创建备份后,实际还原到隔离环境。记录恢复时间、权限、加密假设和备份所代表的数据时点。
使用接近生产的数据演练
使用包含真实容量和边界情况的去敏副本。测量迁移时间,验证记录数量,并测试依赖历史数据、附件和定时任务的业务流程。
把验证标准写清楚
明确什么算正确:数量、金额、引用完整性、抽样规则和业务流程检查。迁移命令成功不是应用行为仍然正确的证据。
分别规划切换和回滚
说明何时暂停写入、哪些系统仍能接收数据,以及如何回到旧状态。对于不可逆的数据变化,上线前应准备补偿方案。
相关服务
需要规划数据敏感型后端变更时,可查看后端系统与业务 API 开发。
