评估子主题
6R 迁移策略矩阵
| 策略 | 做法 | 适用场景 | 成本 / 周期 |
|---|---|---|---|
| Retire 下线 | 确认无用后直接关停 | 僵尸系统、重复系统 | 最低 / 最快 |
| Retain 保留 | 暂不迁移,留在本地 | 有合规约束或即将退役 | 无迁移成本 |
| Rehost 平移 | 整机镜像迁移,不改架构 | 老旧系统、时间紧、改造收益低 | 低 / 快 |
| Replatform 平台改造 | 换托管服务,如自建 MySQL 转 RDS | 希望减少运维负担 | 中 / 中 |
| Refactor 重构 | 拆微服务、上容器、改 Serverless | 核心业务、需要长期演进 | 高 / 慢 |
| Repurchase 替换采购 | 换成 SaaS 产品 | 通用系统如 OA、CRM、邮箱 | 看订阅价 |
实际项目里通常是混合策略:60%-70% Rehost 或 Replatform 先上云,核心系统上云后再逐步 Refactor。
先搬上去,还是先改造好再搬
这个问题没有统一答案,取决于机房合同到期时间和团队带宽。如果机房还有一年以上,可以边改边搬;如果只剩三个月,先 Rehost 上云再优化是更现实的选择。
我们通常建议「先上云,后优化」,理由是:上云本身就能带来弹性和运维效率的提升,而在云上做改造比在 IDC 做改造更容易(环境好开、回滚方便、工具链完整)。唯一的例外是那些明显撑不住的架构,比如单点数据库,那必须在迁移方案里一并解决。