首页/云/云平台与虚拟化速查/华为云主机迁移服务 SMS

华为云主机迁移服务 SMS

SMS 是华为云的整机迁移服务:在源主机安装 Agent 后把操作系统、应用与数据整体迁移到华为云,支持全量与增量同步,并提供割接阶段的演练指导。

云平台与虚拟化速查云更新于 2026-10-13

华为云主机迁移服务 SMS 是什么

SMS 是华为云的整机迁移服务:在源主机安装 Agent 后,把操作系统、应用与数据整体迁移到华为云,支持先全量复制再多轮增量同步,直到割接窗口内只需追平最后一小段变化。它解决的是重装系统加重新部署应用这条路的成本问题,适合大批同构虚机的搬迁。前提是源端在官方支持列表内,且源端能通过网络访问迁移服务端。

基本信息

服务归属华为云主机迁移服务 SMS
支持系统主流 Linux 与 Windows(以官方支持列表为准)
同步模式全量复制加多轮增量同步,直至割接追平
目标资源弹性云服务器 ECS,可指定规格、网络与安全组
网络要求源端需能访问迁移服务端,带宽不足时先评估专线或代理方案
割接步骤停写 → 最后增量同步 → 启动目的端 → 业务验证
配套服务可用镜像服务 IMS 管理迁移生成的自定义镜像

典型使用场景

  • 本地机房整机上云:保留原有系统与应用,减少重新部署工作量
  • 跨云搬迁:把其他云上的主机整体搬到华为云
  • 同构批量迁移:一批配置相近的虚机按批次复制与割接
  • 系统盘与数据盘一起搬迁,避免应用路径与数据盘符变化
  • 先迁移再改造:用迁移保证业务连续性,后续再逐步做容器化或重构

迁移前的源端体检

迁移前的源端体检
df -h                                 # 容量与使用率,判断增量轮次与窗口
df -T | awk '{print $2}' | sort -u     # 列出文件系统类型,核对是否都在支持范围内
systemctl list-units --failed | head   # 已有失败服务先记录,避免误判为迁移导致
lsblk                                  # 磁盘与分区结构,核对目标侧磁盘映射
uname -r                               # 内核版本,确认在支持列表内
ip -br addr                            # 记录源端 IP 与网卡,迁移后网络配置需重建

迁移阶段与关注点

阶段主要动作风险提示
准备核对源端支持范围、磁盘与网络,准备目标网络与配额源端存在非支持文件系统或加密卷会导致任务受阻
全量复制安装 Agent 并完成首轮全量传输耗时长,需规划带宽,避免影响生产链路
增量同步按周期执行增量,观察剩余待同步数据量增量未开启跟踪则每轮都需全量扫描
割接源端停写,最后一次同步后启动目的端停写时间超出预期时需要有回退预案
验证核对磁盘标识、挂载点、服务端口与业务功能挂载点与落盘位置不一致会导致业务数据写错地方
迁移前把源端正在运行的服务与失败单元记录下来:割接后发现异常时,能区分是迁移引入的问题还是原本就存在的状态。
割接前不要提前退订源端资源:验证期内如果发现问题,源端是唯一可靠的回退路径。

易错点

  • 源端存在非支持文件系统或加密卷:任务无法进行,需要先改造再迁移
  • 割接后未核对磁盘标识:挂载点与业务落盘位置不一致,数据写到非预期磁盘
  • 迁移未限速:占满出口带宽影响生产,业务高峰更明显
  • 忽略目标侧配额与规格:批次执行到一半开不出目标实例,迁移卡住
  • 没有回退预案就停写:追平超时后既不能继续又不敢回退

数据来源与参考

  • 华为云 SMS 官方文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌