1. Check pre-requisites

Test Check pre-requisites for all servers in Wave 1

1. Run the following command to verify that servers to be migrated pass the pre-requisite checks.

0-Prerequistes-checks.py --Waveid 1 --CEServerIP 52.5.16.99

–CEServerIP For this specific lab, we’re providing a temporary server listening on port TCP 1500 just for firewall test purpose. No need to replace the IP address for this lab. On a real migration the IP should be the CloudEndure Replication server IP running in your account.

2. Open CMD.exe as administrator, switch to c:\migrations\scripts folder, and run the python command above

3. Enter username and password to login to the migration factory.

factory login

4. The script will get a server list for the specified Wave and CloudEndure project.

factory list server

5. Please use the following user name and password to login to Linux machines.

Username Password
user 2GCGxUfg

These servers are configured as password based authentication instead of key based authentication. Select N to use password.

pre check

6. Finally, the script will return a final result for each server.

pre check result

If the server failed one or more pre-requisites checks, please scroll up to check which one fail or check the detailed error message.


The script will also update migration factory migration_status attribute. To check the details, follow the steps below.

1. Login to migration factory console, and select Resource List on the top right corner resource list

2. Click Server List Tab and Search the Wave name. In this example, we searched Wave 1 buttons

3. Select the settings button in the middle buttons

4. Select migration_status and click Update view, then you will be able to see the migration_status column status

5. The expected status is Pre-requisites check : Passed status passed


Automation tip: There are pre-migration tasks such as installing software dependencies as .Net, Python, CloudEndure agents, AWS SSM, checking firewall connectivity, free disk space, SSH or RDP service enabled, etc… make sure you can clear up all your migration dependencies before starting replicating servers