文档

操作系统迁移

更新时间:
重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

操作系统因生命周期、第三方支持、开源计划演进等原因将会停止技术支持,例如CentOS官方将停止维护CentOS 7/CentOS 8等Linux项目。Windows官方将停止维护Windows Server 2008/2012等Windows项目。这些进入到停止维护周期(EOL)的操作系统版本将面临更大的安全漏洞威胁,如果您的ECS实例操作系统满足SMC操作系统迁移条件,可通过SMC平滑迁移到新的操作系统版本,以得到更长的维护周期和技术支持。

说明

操作系统的维护周期说明,请参见操作系统维护周期

迁移场景

  • 操作系统结束生命周期,后续想得到维护和技术支持

    CentOS和Windows操作系统官方已停止维护部分版本,如果您的操作系统后续想得到维护和技术支持,需要迁移或者升级CentOS和Windows操作系统。

  • 架构优化

    当前操作系统无法满足业务需求,需要重新变更架构,提高系统的可靠性和性能。例如:当前的操作系统可能与某些软件、硬件或其他设备不兼容。

功能优势

  • 易用性好

    白屏化操作,控制台可查看迁移进度和迁移日志。

  • 可靠性强

    无需手动创建快照,系统自动创建快照保障。

  • 安全性高

    原系统盘会被释放,新系统盘保留原有数据,无需担心数据丢失。

迁移流程

以将阿里云ECS实例的CentOS 7操作系统迁移至Alibaba Cloud Linux 3操作系统为例,迁移流程如下图所示。

image

使用限制

目前仅支持以下操作系统间的迁移:

Linux

支持将以下X86和ARM64架构的源操作系统迁移到目标操作系统:

操作系统架构

源操作系统

目标操作系统

X86

CentOS 7

  • AnolisOS 7

  • AnolisOS 8

  • RedHat 7

    重要

    仅支持CentOS 7.9迁移至RedHat 7。

  • Alibaba Cloud Linux 2

  • Alibaba Cloud Linux 3

    说明

    更多有关Alibaba Cloud Linux信息,请参见什么是Alibaba Cloud Linux

CentOS 8

  • AnolisOS 8

  • RedHat 8

    重要

    仅支持CentOS 8.5迁移至RedHat 8。

  • Alibaba Cloud Linux 3

  • RedHat 7

    重要

    目前仅支持RedHat 7.9。

  • RedHat 8

Alibaba Cloud Linux 3

Alibaba Cloud Linux 2

Alibaba Cloud Linux 3

ARM64

CentOS 7

  • AnolisOS 7

  • AnolisOS 8

  • Alibaba Cloud Linux 3

CentOS 8

  • AnolisOS 8

  • Alibaba Cloud Linux 3

重要

待迁移的操作系统必须为当前阿里云账号下云服务器ECS中的操作系统。

Windows

支持将以下X86架构的源操作系统迁移到目标操作系统:

操作系统架构

源操作系统

目标操作系统

X86

  • Windows Server 2008 R2 标准版 64位中文版/英文版

  • Windows Server 2008 R2 企业版 64位中文版/英文版

Windows Server 2012 R2 数据中心版 64位中文版/英文版

重要

仅支持升级到相同语言的版本。

  • Windows Server 2012 R2 标准版 64位中文版/英文版

  • Windows Server 2012 R2 数据中心版 64位中文版/英文版

  • Windows Server 2016数据中心版 64位中文版/英文版

  • Windows Server 2019数据中心版 64位中文版/英文版

重要

仅支持升级到相同语言的版本。

  • Windows Server 2016 标准版 64位中文版/英文版

  • Windows Server 2016 数据中心版 64位中文版/英文版

Windows Server 2019数据中心版 64位中文版/英文版

重要

仅支持升级到相同语言的版本。

开始迁移

警告

迁移后基于原系统内核安装的应用可能无法正常运行,建议您预先在目标操作系统环境下完成所有业务应用程序的全面测试验证,以确保应用程序与目标操作系统之间的兼容性及性能表现,从而确定您可以使用SMC将源操作系统迁往目标操作系统。

开始迁移或升级Linux系统:操作系统迁移(Linux)

开始迁移或升级Windows系统:操作系统迁移(Windows)