Alibaba Cloud provides various methods to migrate servers to Alibaba Cloud and in Alibaba Cloud. For example, you can migrate on-premises physical servers or Tencent Cloud servers to Alibaba Cloud, and migrate Elastic Compute Service (ECS) instances across Alibaba Cloud accounts in Alibaba Cloud by using a migration method based on your business requirements.
Service Migration Center (SMC) can be used for migration. SMC is a migration platform provided by Alibaba Cloud. SMC provides migration services with universal capabilities, consistent user experience, and high efficiency. This meets your migration requirements when you use Alibaba Cloud services. For more information, see What is SMC?
Migrate servers to Alibaba Cloud
Migrate on-premises servers to Alibaba Cloud
You can migrate on-premises physical machines and virtual machines (VMs) to Alibaba Cloud to meet business requirements in various scenarios.
Migration scenario | Description | Procedure |
Migrate an on-premises physical machine to Alibaba Cloud | You can migrate an on-premises physical machine, such as a server in a self-managed Internet Data Center (IDC), to Alibaba Cloud. | Select a migration method based on your business requirements. Import custom imagesYou can import a server image file from an on-premises machine to Alibaba Cloud to create a custom image. Then, use the custom image to create ECS instances. Perform the following steps: Use SMCYou can use SMC to migrate business from on-premises physical machines to Alibaba Cloud. SMC improves migration efficiency. For more information, see Migrate a server to an ECS instance. Important If you migrate a VMware VM, you can use the agent-free migration mode. This mode allows you to migrate VMware VMs without agents. This way, you do not need to modify the settings of the operating system of the migration source or consume computing resources of the operating system in the migration source. This helps ensure server security and performance. For more information, see Migrate VMware VMs without agents. |
Migrate on-premises VMs to Alibaba Cloud | Migrate on-premises VMs, such as VMware, VirtualBox, Xen, Kernel-based Virtual Machine (KVM), and Hyper-V, to Alibaba Cloud. | |
Migrate third-party cloud servers to Alibaba Cloud
You can migrate cloud servers from other cloud service providers to Alibaba Cloud to meet business requirements in various scenarios.
Migration scenario | Description | Procedure |
Migrate servers of third-party cloud service providers to Alibaba Cloud | You can migrate servers from third-party cloud platforms, such as Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), Tencent Cloud, UCloud, China Telecom e-Cloud, and QingCloud, to Alibaba Cloud. | Select a migration method based on your business requirements. Import custom imagesYou can import a server image file from a third-party cloud service provider to Alibaba Cloud to create a custom image. Then, use the custom image to create ECS instances. In this example, a Linux Tencent Cloud server is migrated to Alibaba Cloud. Perform the following steps: Use SMCYou can import a migration source and create a migration job for the migration source. If the status of the migration job is Completed, the migration is successful. For more information, see Migrate a server to an ECS instance. |
Migrate ECS instances in Alibaba Cloud
Migrate ECS instances within or across Alibaba Cloud accounts or regions
If you want to migrate data between ECS instances within or across Alibaba Cloud accounts or regions due to insufficient resource inventory, cost optimization, disaster recovery, or disk capacity scale-down, you can select a migration method based on the migration scenario.
Migration scenario | Description | Procedure |
Migrate an ECS instance within the same account and region | Migrate an ECS instance within the same Alibaba Cloud account and region. The destination ECS instance can be in the same zone as or a different zone from the source ECS instance. Note In this migration scenario, the source and destination instances belong to the same Alibaba Cloud account. | Select a migration method based on your business requirements. Use the ECS replication featureAfter you copy the image of a source ECS instance to the same region, use the image to create an ECS instance. Perform the following steps:
Use SMCDuring migration, select the region of the source ECS instance as the destination region. For more information, see Migrate data between ECS instances that belong to the same Alibaba Cloud account or different Alibaba Cloud accounts. |
Migrate data between ECS instances in the same Alibaba Cloud account and across zones |
Note In this migration scenario, the source and destination instances are the same and no new instances are created. | When you migrate an ECS instance, select the destination zone and the instance type that you want to use to replace the original instance type based on your business requirements. For more information, see Change instance types across zones. |
Migrate an ECS instance within the same Alibaba Cloud account and across regions | Migrate an ECS instance within the same Alibaba Cloud account and across regions. Note In this migration scenario, the source and destination instances belong to the same Alibaba Cloud account. | Select a migration method based on your business requirements. Use the ECS replication featureAfter you copy the image of a source ECS instance to a destination region, you can obtain the image copy that has a different ID in the region. When you copy the source image, you can specify the configurations of the image copy, such as the tags, resource group, and encryption attributes. Then, you can use the image copy to create ECS instances. Perform the following steps:
Use SMCDuring migration, select a destination region. For more information, see Migrate data between ECS instances that belong to the same Alibaba Cloud account or different Alibaba Cloud accounts. |
Migrate an ECS instance across Alibaba Cloud accounts and in the same region | Migrate an ECS instance across Alibaba Cloud accounts and within the same region. Note In this migration scenario, the source and destination instances belong to different Alibaba Cloud accounts. | Select a migration method based on your business requirements. Use the ECS replication feature and the image sharing featureYou can share an image with other Alibaba Cloud accounts. Then, the accounts can use the image to create ECS instances. Perform the following steps:
Use SMCWhen you migrate data, make sure that you can distinguish the source Alibaba Cloud account and the destination Alibaba Cloud account to prevent reverse migration. Select the region of the source ECS instance as the destination region. For more information, see Migrate data between ECS instances that belong to the same Alibaba Cloud account or different Alibaba Cloud accounts. |
Migrate an ECS instance across Alibaba Cloud accounts and regions | Migrate an ECS instance across Alibaba Cloud accounts and regions. Note In this migration scenario, the source and destination instances are two instances under different Alibaba Cloud accounts. | Select a migration method based on your business requirements. Use the ECS replication feature and the image sharing featureAfter you copy an image of a source ECS instance to a destination region, you can share the image copy with other Alibaba Cloud accounts. Then, the accounts can use the image copy to create ECS instances. Perform the following steps:
Use SMCWhen you migrate data, make sure that you can distinguish the source Alibaba Cloud account and the destination Alibaba Cloud account to prevent reverse migration. Select the region to which you want to migrate data as the destination region. For more information, see Migrate data between ECS instances that belong to the same Alibaba Cloud account or different Alibaba Cloud accounts. |
ECS instance-related migration
Migrate the operating system of an ECS instance
Migration scenario | Description | References |
Migrate an operating system | If you require maintenance and technical support after technical support for your operating system is suspended due to reasons such as end of life (EOL), third-party support changes, and open source project evolution, you can migrate or upgrade the operating system. |
Migrate data from a simple application server to an ECS instance
Migration scenario | Description | References |
Migrate data from a simple application server to an ECS instance | If the network configurations or performance of the current simple application server cannot meet your business requirements, you can smoothly migrate data from the simple application server to an ECS instance for flexible resource configuration. The source simple application server and the destination ECS instance must belong to the same Alibaba Cloud account but can reside in different regions. | Migrate data from a simple application server to an ECS instance |
Migrate an ECS instance between dedicated hosts or between a dedicated host and a shared host
Migration scenario | Description | References |
Migrate an ECS instance between dedicated hosts | As your business grows and changes, resource allocation on your dedicated hosts may become imbalanced. To resolve this issue, you can migrate an ECS instance between dedicated hosts to balance resource allocation. This enhances resource utilization and ensures the high availability of your workloads. | |
Migrate an ECS instance from a shared host to a dedicated host | You can migrate an ECS instance from a shared host to a specific dedicated host based on your business requirements. This allows for flexible business migration and allows the ECS instance to exclusively use all physical resources of the dedicated host. | Mgrate an ECS instance from a shared host to a dedicated host |
Migrate an ECS instance from a dedicated host to a shared host | If your business no longer requires exclusive resources, you can migrate an ECS instance from a dedicated host to a shared host to reduce deployment costs. | Migrate an ECS instance from a dedicated host to a shared host |
Migrate an ECS instance from the classic network to a virtual private cloud (VPC)
Migration scenario | Description | References |
Migrate an ECS instance from the classic network to a VPC | Compared with an ECS instance in the classic network, an ECS instance in a VPC is more secure and provides more features, such as the capability to associate elastic IP addresses (EIPs). |
Migrate x86 applications to a YiTian instance
Migration scenario | Description | References |
Migrate x86 applications to a YiTian instance | YiTian-based ECS instances (YiTian ECS instances) perform fast path acceleration on chips to greatly improve storage performance, network performance, and computing stability. YiTian ECS instances are suitable for various scenarios, such as cloud native applications, video encoding and decoding, high-performance computing, CPU-based machine learning, and gaming services. |
What to do next
After you migrate a server, take note of the ICP Filing information. If the service domain name changes, you may need to re-apply for an ICP filing. For more information, see ICP filing process.
After you migrate a server, the auto-assigned public IP address of the server changes. Take note of domain name resolution.
If a domain name is bound to the source server, the public IP address of the server is changed after the migration. In this case, resolve the domain name to the new public IP address of the server. For more information, see Add an A record for a website domain name.
If you want the private IP address to remain unchanged, you can modify the private IP address after the migration is complete. For more information, see Primary private IP address.
After you migrate a server, the underlying hardware of the server may change, and the application licenses that are associated with the underlying hardware may become invalid. Check the licenses based on your business requirements.
Reference
If you want to migrate data from a self-managed database, you can use Data Transmission Service (DTS). For more information, see Migrate a self-managed database.