What is Server Migration Center

Updated at:
Copy as MD

Server Migration Center (SMC) is an Alibaba Cloud platform that migrates workloads to and between cloud environments. It provides streamlined, automated migration services for diverse scenarios including server, OS, VMware, and container migrations.

Why choose Server Migration Center (SMC)

SMC simplifies migration with an intuitive workflow designed for diverse scenarios.

  • Supports migration across multiple platforms and environments.

  • Highly automated to reduce manual effort.

    Minimal setup required. Migrations run unattended end-to-end. Track progress through the console or API at any time.

  • Intelligent self-healing and validation

    Pre-migration checks detect issues and suggest fixes. Post-migration validation confirms successful completion with one click.

Architecture

image

Supported migration sources and methods

image

Migration scenarios

Scenario

Description

References

Server migration

Migrate physical machines, virtual machines, or other cloud servers to Alibaba Cloud using agent-based migration.

OS migration

Upgrade ECS instance operating systems in place, such as CentOS 7/8 or Windows Server 2008/2012, to newer versions for extended maintenance lifecycle support.

VMware agentless migration

Migrate VMware virtual machines to Alibaba Cloud without installing agents. This non-intrusive approach preserves business continuity and performance during migration.

Cross-zone migration

Migrate ECS instances to a different zone within the same region.

Migrate ECS instances across zones

Desktop migration

Migrate personal computers or cloud desktops to Alibaba Cloud WUYING Workspace, a secure and efficient cloud desktop service for building managed desktop environments.

Migrate desktop servers to WUYING Workspace

Containerization migration

Containerize servers and applications from physical machines, virtualization environments (VMware, Xen, KVM, Hyper-V), and multicloud platforms (AWS, Azure, GCP, Tencent Cloud). Generate container images, push them to Container Registry (ACR), and deploy in Container Service for Kubernetes (ACK).

Containerization migration

Edge node migration

Migrate servers from physical machines, on-premises VMs (VMware, Xen, KVM, Hyper-V), other cloud providers (AWS, Azure, Google Cloud, Tencent Cloud), and ECS instances into Edge Node Service (ENS) images. Use the images to create ENS instances.

Edge node migration

Migration flow

image

See the Migration Operation Guide for detailed steps.

Billing

SMC is free. However, charges apply for ECS resources used during migration. See Product Billing for details.

Supported Alibaba Cloud services

SMC integrates with several Alibaba Cloud services during migration. The following figure shows the relationships.

image

The following table describes the relationships between SMC and other Alibaba Cloud services.

Service name

Relationship with other services

References

Elastic Compute Service (ECS)

During migration, SMC creates a snapshot of the source server to generate a cloud image, which is then used to create an ECS instance.

Virtual Private Cloud (VPC)

Migration data is transferred over the public network or through a private network connection.

Container Registry (ACR)

You can migrate a server to a container image, which can then be used to deploy a containerized application.

Migrate a source server to a container image

Container Service for Kubernetes (ACK)

After generating a container image, you can deploy it in ACK to run containerized workloads.

Edge Node Service (ENS)

After you migrate a server to an Edge Node Service (ENS) image, you can use the image to create an ENS instance.

Create an ENS instance from a custom image

Resource Access Management (RAM)

RAM manages user identities and resource access. Use RAM with SMC for fine-grained access control over migration resources.

Key Concepts

Term

Description

SMC client

A migration agent developed by Alibaba Cloud that runs on the source server to perform migration.

Migration source

When the SMC client runs, it reports source server information to the SMC console, registering a migration source. Each migration source maps to one source server.

Migration task

A unit of work created for a migration source in the SMC console. The task runs automatically after creation.

Target instance

An existing ECS instance specified as the migration destination. After migration, the source server data overwrites the target instance data.

Intermediate instance

When migrating to an ECS image or container image, SMC creates a temporary instance named No_Delete_SMC_Transition_Instance in your destination account to assist with migration.

ECS image

You can migrate a source server to an ECS image and then use the image to create ECS instances.

Container image

Migrate a source server to a container image for deploying containerized applications at low cost.

Feedback and support

For questions or suggestions about SMC, join the technical support DingTalk group or scan the following QR code. Download the DingTalk client

SMC DingTalk support group QR code