AWS Migration 考试频率 ⭐⭐⭐⭐⭐

7R 迁移策略

Seven Migration Strategies

migration7RAWS
最近整理

为每个应用选择原样搬、小改、大改、换产品、保留或停用。

一句话理解

逐个应用判断:原样搬、整个平台搬、小改后搬、重新架构、换产品、暂时保留或直接停用。

7R 总表

策略判断方法典型例子
Rehost基本不改,Lift and Shift本地 VM → EC2
Relocate整个平台整体迁移VMware 环境 → AWS 同类环境
Replatform有限优化,不改核心架构自建 MySQL → RDS
Refactor / Re-architect修改代码并重新设计单体 → Lambda / 微服务
Repurchase放弃旧产品,改用 SaaS自建 CRM → SaaS
Retain当前仍需运行但暂不迁移合规或依赖尚未解决
Retire系统不再需要旧系统直接下线

高频辨析

  • Rehost 是单个服务器或应用少改动迁移;Relocate 是整个平台整体搬迁。
  • Replatform 只做有限云优化;Refactor 会修改或重写代码。
  • Retain 是暂时保留运行;Retire 是停止系统。
  • MGN 常对应 Rehost;数据库 VM 改用 RDS 常属于 Replatform。

重点记忆

原样 Rehost,整体 Relocate,小改 Replatform,大改 Refactor,换产品 Repurchase,先保留 Retain,不需要 Retire。