edit-icon download-icon

Cloud Migration tool FAQ

Last Updated: Sep 03, 2018

1. What scenarios can I use the Cloud Migration tool for?

The tool can migrate data from physical servers, virtual machines, and other cloud platform hosts to Alibaba Cloud ECS for most Windows Server and Linux operating systems. For more information, see What is the Cloud Migration tool and P2V.

2. What is the migration process of the Cloud Migration tool?

Process

  1. Checks whether the source server meets the requirements for migration or not.

  2. Creates an intermediate instance with a name INSTANCE_FOR_GO_TOALIYUN. The files and the data of source server system are transferred to the intermediate instance.

  3. Creates snapshots for the intermediate instance and then use the snapshots to create a custom image.

3. Does the Cloud Migration tool support resumable transfers?

Yes. The Cloud Migration tool does support resumable transfers. If the data transfer has been interrupted, you can restart the migration tool to continue from the previous stopping point.

4. Does the migration tool support incremental migration?

Incremental data migration is not allowed. We recommend that applications such as databases and container services are paused, or related directories are filtered before migration to Alibaba Cloud. Synchronize any data related to those applications after the migration has been completed.

Incremental data migration is not allowed. We recommend that, before migration, applications such as databases and container services are paused, and that related directories of the applications are filtered. You can synchronize data related to those applications after the migration has been completed.

5. What are the results after the cloud migration is complete?

After a custom image of the source server is created, you can log on to the ECS console and view the custom image from the image list in the corresponding region.

6. What do I do after the migration is complete?

We recommend that you first create a Pay-As-You-Go instance and make sure that the system is operating normally. After confirming the image is functioning, select instance specifications and Create one or more ECS instances.

7. What can I do if the connection for cloud migration is closed or if migration fails?

  • If the migration tool suddenly closes or becomes frozen, you can try restarting the operation to restore cloud migration.

  • If cloud migration fails and the prompt Not Finished is displayed, you can check the log files and directory, and look up the reported errors in the Cloud Migration tool troubleshooting or API Error Center documentation.

    If the issue is still not resolved, we recommend you join the Cloud Migration Tool Support group on DingTalk, an enterprise communication and collaboration platform Developed by Alibaba Group. You can also collect the log file and open a ticket to contact after-sales customer support for assistance.

8. What do I need to know about the intermediate instance?

  • The Cloud Migration tool automatically creates, starts, stops, and releases intermediate instance. To make sure the cloud migration completes successfully, do not interfere with the status of the intermediate instance.

  • The default security group for the intermediate instance is on ports 8080 and 8703 in the inbound direction. As these are the cloud migration service ports, do not modify or delete the security group rules.

  • After cloud migration is complete, the intermediate instance is released automatically. If migration fails, you have to manually release the instance.

9. What do I need to know about user_config.json?

If cloud migration has already started and the intermediate instance has already been created, do not change the system disk size or data disk size specified in the user_config.json. If you still need to modify these parameters, you must first clear the client_data file and then restart migration to cloud.

10. When do I need to filter a directory or file?

When the source server has data directories or files that do not need to be uploaded, they can be filtered out by configuring the “Excludes” file to improve the efficiency of cloud migration.

In particular, you can filter out databases, Docker containers, and other active data directories and files which cannot be paused to improve the stability of data transmission during migration.

11. What do I need to know about the client_data file?

The client_data file records data from the cloud migration process, including the intermediate instance information and migration progress. Do not manually modify or delete the client_data file unless necessary, otherwise cloud migration may fail.

12. When do I need to clear the client_data file?

  • If you want to restart cloud migration after it has begun, you can clear the current client_data file or use the default client_data file to override the current file.

  • • In cases where cloud migration fails, such as when the intermediate instance, VPC, VSwitch, or other security groups do not exist, you can try clearing the client_data operation to resolve the issue.

To clear the client_data file, you can use the CLI command --cleardata, or through the Windows GUI Client Data menu.

13. After cloud migration has been completed, how do I perform a new cloud migration?

Clear the client_data file, and then run the Cloud Migration tool again to perform a new cloud migration.

14. What do I do if I released an intermediate instance by mistake?

Clear the client_data file, and then run the Cloud Migration tool again to perform a new cloud migration.

15. Why have I received “NotEnoughBalance” error message?

The Cloud Migration tool itself is free, but a Pay-As-You-Go intermediate instance is created by default during cloud migration. Creating a Pay-As-You-Go instance requires the balance of any of your payment methods to be no less than 100 RMB to complete.

16. Why have I received a “Forbidden.RAM” error message?

The AccessKey created by your RAM user account does not have the permissions to manage ECS and VPC resources. We recommend that you contact the Alibaba Cloud user to grant AliyunECSFullAccess and AliyunVPCFullAccess permissions.

17. Why have I received a “Forbidden.Subuser” error message?

The Cloud Migration tool must use the account AccessKeyID and AccessKeySecret to create an intermediate instance. If the RAM account does not have permission to create instances, a Forbidden.SubUser error occurs. We recommend that you use the Alibaba Cloud account to perform the cloud migration.

18. What Internet IP addresses and ports does my server need to access?

Note: The source server does not need to open any inbound ports, but it needs to have access in the outbound direction to the Internet IP addresses and ports.

19. How can I check my system after migrating a Windows server?

When you first start an instance of Windows after migration:

  1. Check whether the system disk data is complete or not.

  2. Go to the disc manager to check whether the disk is missing.

  3. Check whether the network service is normal.

  4. If you are using Windows Server 2008 or a later system, you must run ResetFilePermission within the ECS instance with administrative permission, reset the file properties and restart the instance.

  5. Check that other system application services are operating normally.

20. Which Windows server licenses can Alibaba Cloud support activation for?

Alibaba Cloud allows you to activate licenses on Windows Server 2003, 2008, 2012, and 2016. For other versions of Windows not listed here, if they are migrated to ECS, you must apply for a licensed mobility certificate.

21. Before migrating a Linux server, how can I check that all of the requirements for cloud migration are met?

You can use the client_check tool that comes with the Cloud Migration tool. Run the ./client_check --check when ready, if the test prompt displays OK, all the cloud migration requirements are met.

22. How can I check my system after migrating a Linux server?

When you first start a Linux instance after migration:

  1. Check whether the system disk data is complete or not.
  2. If a data disk exists, you must mount the data disk.
  3. Check whether the network service is running normally.
  4. Check whether other system services are operating normally.
Thank you! We've received your feedback.