知识卡片

三种迁移策略是成本与风险的权衡,不是技术偏好

普通读书笔记卡 · 2083

内容

系统迁移常见三种方式:大爆炸(一次性整体切换,成本最低但出问题没有简单回退路径,风险最高)、并行运行(新旧系统同时跑到有信心再切,成本高因为要复制资源)、阶段迁移(分批切换降低单次风险和成本)。发散:三者不是技术偏好问题,而是成本-风险曲线上的不同点,选择应基于系统对停机和数据错误的容忍度,而非默认套用某一种。

参考来源

- 位置:第22章《运维视点》22.1.2节「功能迁移」(源文件:_epub-src/OEBPS/text00329.html附近) - 结论依据:原文明确列出大爆炸、并行运行、阶段迁移三种迁移方法,并指出迁移主要关注风险和成本两个问题,大爆炸成本最低但风险最高,其他方法成本更高但降低风险,直接支持卡片结论。 - 原始内容:"大爆炸:迁移在一个时间点的一个步骤中发生(通常是在周末)。并行运行:新旧版本的系统同时使用,直到对新系统有足够的信心,才会取消旧系统……阶段迁移:过程或者组织的一部分移动到新系统,分成多个部分移动……大爆炸方法的成本最低……但是它的风险最高,如果迁移出了问题,并没有简单的恢复路径。其他方法的成本会更高一些……但是降低了风险。"