Before the migration, you need to configure a target server. The target server is used to receive the data migrated from the source server, including the system, application, and service data.
When you configure the target server, you need to specify the network, migration method, target server settings, disk and partition settings, disk encryption, and other migration settings.
If the source server is not displayed in the list, rectify the fault by referring to Why Wasn't My Source Server Added to the SMS Console After I Configured the Agent?
Area | Parameter | Sub-Parameter | Description |
|---|---|---|---|
Migration Template | Migration Template | - | Use a default template or create one by referring to Managing a Migration Template. After you choose a migration template, the system will populate Network Type, Migration Rate Limit, Migration Method, Enable Continuous Synchronization, Resize Disks and Partitions, Region, and Project based on the template. |
Network Settings | Network Type | Internet | An EIP must be bound to the target server. Public is the default value of Network Type. |
Private | A Direct Connect connection, VPN connection, VPC peering connection, VPC subnet, or Cloud Connect connection must be provisioned. The private IP address of the target server will be used for migration. | ||
IP Version | IPv4 | IPv4 can be used for data migration. | |
IPv6 | On a dual-stack network, IPv6 can be used for migration. | ||
Migration Rate Limit | - | You can limit the migration rate based on the source bandwidth and service requirements. If you do not want to limit the migration rate, set this parameter to 0. Traffic limiting is unavailable if:
| |
Overrate Threshold (%) | - | You can regulate how much the migration rate can exceed the configured limit. If the migration rate exceeds the threshold multiple consecutive times, the migration task is automatically paused. For example, if the migration rate limit is set to 10 Mbit/s and the overrate threshold is set to 10%, the task is automatically paused when the migration rate exceeds 11 Mbit/s (110% of the limit) multiple times consecutively. CAUTION: This option is only available for Linux migration. It will not be available or applied if:
| |
Migration Drill | - | - | Migration drills help you fully assess the feasibility and identify potential risks of a migration task beforehand. The system verifies if security group ports are set correctly, domains connect normally, and necessary permissions are available. If issues are identified, the system offers fixes to minimize risks and disruptions during migration. After this function is enabled, the system automatically launches a migration drill before starting the full replication. The entire migration drill takes 5 to 15 minutes, and pay-per-use resources incur costs during this period. You can review the drill results in the task details. For details, see Checking the Migration Drill Status and Report. |
Migration Settings (Optional) | Migration Method | Linux block-level | Migration and synchronization are performed block by block. This method has high efficiency but poor compatibility. |
Linux file-level | Migration and synchronization are performed file by file. This method has low efficiency but excellent compatibility. | ||
Windows block-level | Migration and synchronization are performed block by block. This method is very efficient and is the only migration method for Windows servers. | ||
Enable Continuous Synchronization | No | After the full replication, SMS will automatically launch the target server without synchronizing incremental data. To synchronize incremental data, click Sync in the Operation column. | |
Yes | After the full replication, SMS will periodically synchronize incremental data. To complete the migration, you need to manually launch the target server. | ||
Resize Disks and Partitions | Disable | The disk and partition settings from the source server will be retained on the target server. | |
Enable | You can resize disks and partitions for the target server. For details, see Resizing Disks and Partitions on Windows and Resizing Disks and Partitions on Linux. | ||
Start Target Upon Launch | No | After the migration is complete, the target server will automatically shut down. | |
Yes | The target server will be started after the migration is complete. | ||
Enable Concurrency | Automatic | The SMS-Agent automatically configures the maximum number of migration processes allowed based on source server conditions. | |
Manual | You can specify the maximum number of processes the SMS-Agent can start concurrently for migration and synchronization tasks, respectively. This parameter is available for Linux file-level migrations. To learn how to configure it, see How Do I Set the Number of Concurrent Processes for Linux File-Level Migrations? | ||
Resource Limits (Optional) | CPU Limit | - | These options are only available for Linux migrations. For details, see How Do I Limit Resource Allocation for the Agent in a Linux Migration? |
Memory Limit | - | ||
Disk Throughput Limit | - | ||
Verify Data Consistency | If this option is enabled, the system will automatically verify data consistency after the full replication is complete. This is a quick verification, and only the file size and last modification time will be verified. You can modify the verification policy when you launch an incremental synchronization. Note that consistency verification cannot be performed for servers with Btrfs file systems.
NOTICE:
| ||
In the list of existing servers, select one that meets the specifications requirements displayed in the Recommended Target row. If no existing server meets the requirements, click Create ECS and purchase an ECS with the required specifications. The purchased ECS must meet the following requirements: Windows: TCP ports 8899, 8900, and 22 Linux: port 22 for a file-level migration and ports 8900 and 22 for a block-level migration For details, see How Do I Configure Security Group Rules for Target Servers?
The system automatically presets the name, AZ, specifications, disk specifications, EIP, VPC, subnet, and security group for the target server. You can also click Expand and Modify to manually modify the server settings. If the source server's IP address is 192.168.X.X, the system creates a VPC and a subnet that both belong to network range 192.168.0.0/16. If the source server's IP address is 172.16.X.X, the system creates a VPC and a subnet that both belong to network range 172.16.0.0/12. If the source server's IP address is 10.X.X.X, the system creates a VPC and a subnet that both belong to network range 10.0.0.0/8. Windows: ports 8899, 8900, and 22 Linux: port 22 for file-level migration Linux: ports 8900 and 22 for block-level migration The server name, AZ, specifications, system disk, data disk and EIP in advanced settings are automatically configured. You can update the configurations as needed.
Save as Server Template is available only when you select Create new for Target Server.
If you want to start the migration immediately, click Save and Start. In the displayed dialog box, read the migration conditions and click Yes.
If Target Configuration and Ready show up in the Migration Stage/Status column, the target server has been configured.
After you click OK, disk and partition resizing can no longer be disabled for this task. If you want to restore the original disk and partition settings, locate the source server and choose More > Delete in the Operation column. Then restart the Agent on the source server, and configure the target server again.
After you click OK, disk and partition resizing can no longer be disabled for this task. If you want to restore the original disk and partition settings, locate the source server and choose More > Delete in the Operation column. Then restart the Agent on the source server, and configure the target server again.
If Migration Drill is enabled when you configure a migration task, you can check the migration drill status and report.