All Products
Search
Document Center

Server Migration Center:Migrate an operating system

Last Updated:Nov 06, 2024

Technical support may no longer be available for operating systems due to reasons such as the end of service lifecycle, end of third-party support, or evolution of open source projects. For example, CentOS has announced the end of life (EOL) for CentOS Linux versions, including CentOS 7 and CentOS 8. Windows has announced the EOL for Windows Server of versions such as Windows Server 2008 and Windows Server 2012. An operating system that reaches its EOL faces more severe security vulnerability threats. If the operating system of your Elastic Compute Service (ECS) instance meets the migration requirements, you can seamlessly migrate the operating system to another operating system by using Server Migration Center (SMC) for future maintenance and technical support.

Note

For more information about the maintenance cycle of operating systems, see Maintenance support for operating systems.

Scenarios

  • You need future maintenance and technical support when the lifecycle of your operating system ends.

    Some versions of CentOS and Windows have been officially discontinued. If you need future maintenance and technical support for such an operating system, you must migrate or upgrade the operating system.

  • You want to optimize the operating system architecture.

    The current operating system cannot meet your business requirements. You want to optimize the operating system architecture to improve system reliability and performance. For example, the current operating system may be incompatible with specific software, hardware, or other devices.

Benefits

  • Ease of use

    The migration operations are performed on a GUI. You can view the migration progress and logs in the SMC console.

  • Strong reliability

    Snapshots are automatically created without manual intervention.

  • High security

    The original system disk is released and replaced by a new system disk. You do not need to worry about data loss because the new system disk contains all the data in the original system disk.

Migration process

The following figure shows the process of migrating CentOS 7 that runs on an ECS instance to Alibaba Cloud Linux 3.

image

Usage notes

Only migration schemes described in the following tables are supported.

Linux

The following table describes the x86- or ARM64-based operating systems that can be migrated by using SMC and the corresponding operating systems to which they can be migrated.
Operating system architectureSource operating systemDestination operating system
x86CentOS 7
  • AnolisOS 7
  • AnolisOS 8
  • Alibaba Cloud Linux 2
CentOS 8
  • AnolisOS 8
  • Alibaba Cloud Linux 3
ARM64CentOS 7
  • AnolisOS 7
  • AnolisOS 8
CentOS 8
  • AnolisOS 8
  • Alibaba Cloud Linux 3
Important
  • The operating system to be migrated must be the operating system of an ECS instance within the current Alibaba Cloud account.
  • Alibaba Cloud Linux 2 and 3 do not support GUIs. You can migrate your CentOS operating system with a GUI to Anolis OS.

Windows

The following table describes the x86-based operating systems that can be migrated by using SMC and the operating systems that can serve as migration destinations.

Operating system architecture

Source operating system

Destination operating system

x86

  • Windows Server 2008 R2 64-bit (Chinese/English)

  • Windows Server 2008 R2 Enterprise 64-bit (Chinese/English)

Windows Server 2012 R2 Datacenter 64-bit (Chinese/English)

Important

The language of the destination operating system must be the same as that of the source operating system.

  • Windows Server 2012 R2 64-bit (Chinese/English)

  • Windows Server 2012 R2 Datacenter 64-bit (Chinese/English)

  • Windows Server 2016 Datacenter 64-bit (Chinese/English)

  • Windows Server 2019 Datacenter 64-bit (Chinese/English)

Important

The language of the destination operating system must be the same as that of the source operating system.

  • Windows Server 2016 64-bit (Chinese/English)

  • Windows Server 2016 Datacenter 64-bit (Chinese/English)

Windows Server 2019 Datacenter 64-bit (Chinese/English)

Important

The language of the destination operating system must be the same as that of the source operating system.

Migration procedure

Warning

Applications that are installed based on the original system kernel may not run properly after migration. We recommend that you test and verify all business applications in the destination operating system environment in advance to ensure the compatibility and performance between the applications and the destination operating system. Then, you can use SMC to migrate the source operating system to the destination operating system.

For more information about how to migrate or upgrade a Linux operating system, see Migrate a Linux operating system.

For more information about how to migrate or upgrade a Windows operating system, see Migrate a Windows operating system.