
# 约束与限制
本文主要为您介绍在使用主机迁移服务 SMS过程中的约束与限制。
#### 服务器规格和系统限制
| 限制项              | 约束和限制                                                                                                                                                                                                                                                                                                                                                                                                                                             |
|:---|:---|
| 服务器规格            | - 迁移Windows服务器要求源端和目的端规格大于1U1G。  - 迁移Linux服务器要求源端和目的端规格大于等于1U1G。                                                                                                                                                                                                                        |
| CPU与内存           | - 源端CPU占用率不高于80%。  - 源端可用内存剩余需要高于256MB。                                                                                                                                                                                                                                                    |
| 操作系统             | - 支持迁移的Windows操作系统参见[Windows兼容性列表](https://support.huaweicloud.com/productdesc-sms/sms3_01_0011.html)。  - 支持迁移的Linux操作系统参见[Linux兼容性列表](https://support.huaweicloud.com/productdesc-sms/sms3_01_0012.html)。  - 不支持迁移多操作系统。   |
| 弹性云服务器规格与操作系统兼容性 | 不同规格的弹性云服务器对操作系统版本的支持存在差异，选择目的端规格时请确保与源端操作系统兼容，详情请参见[弹性云服务器类型与支持的操作系统版本](https://support.huaweicloud.com/productdesc-ims/ims_01_0007.html)。                                                                                                                                                                                                                                                                                                       |
| 磁盘可用空间大小         | - Windows：当分区大于等于600MB，该分区的可用空间小于320MB时不能迁移；当分区小于600MB，该分区的可用空间小于40MB时不能迁移。  - Linux：根分区可用空间小于200MB时不能迁移。                                                                                                                                                                              |
| 磁盘数量             | 由于弹性云服务器 ECS最多可以添加24块磁盘，且SMS迁移过程中需要额外挂载1块代理磁盘，因此源端主机磁盘数量不能超过23块。                                                                                                                                                                                                                                                                                                                                                                                  |
| 磁盘大小             | - 由于SMS代理镜像的mkfs工具在Linux系统中仅支持格式化16 TB及以下的文件系统，因此目的端磁盘容量不能超过16TB。如果源端磁盘容量超过16TB，请在设置目的端时使用磁盘分区调整功能进行磁盘缩容，确保目的端磁盘容量不超过16TB。Windows系统不受此限制。  - 迁移GPT磁盘时，目的端磁盘需要比源端大1GB。                                                                                                                   |
| 文件系统             | - Windows： - 引导分区：支持迁移FAT32和NTFS文件系统。  - 非引导分区：只支持NTFS类型文件系统。    - Linux：只支持ext2、ext3、ext4、vfat、xfs文件系统。                      |
| 共享文件系统           | 只支持迁移本地磁盘上的文件，不支持迁移共享文件系统。 例如：NFS（Network File System）、Common Internet File System、NAS（Network Attached Storage）等中的文件。                                                                                                                                                                                                                                                                                               |
| LVM嵌套系统          | 不支持迁移LVM嵌套系统。                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| 源端主机组件           | 源端主机需要包含迁移所需的必要组件。 - Windows：WMI组件和VSS组件。  - Linux：SSH组件（如OpenSSH）、rsync组件和grub组件。                                                                                                                                                                                |
| 源端服务器字符集编码       | Windows：支持的字符集编码为cp437和cp936。 Linux：支持utf-8。                                                                                                                                                                                                                                                                                                                                                                        |
| Linux源端SSH密钥算法   | 支持的密钥算法包括：ssh-rsa、rsa-sha2-256和rsa-sha2-512。                                                                                                                                                                                                                                                                                                                                                                                                      |
   
#### 迁移限制
| 限制项                           | 约束和限制                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|:---|:---|
| 源端服务器数量                       | 单个用户源端服务器限制1000台，如果有超过1000台的情况，请在服务器列表页面删除已完成迁移的服务器。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| 迁移并发数                         | 同时进行迁移的源端服务器数量最多为200台。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| 服务器外挂存储                       | 不支持迁移服务器挂载的外部存储。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 加密文件                          | 不支持迁移含有受保护文件夹、加密卷的系统。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| 加密系统                          | 不支持迁移加密的操作系统。如Windows操作系统使用了BitLocker加密。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| 多节点数据库和活动目录域（AD DS）服务器        | 不支持迁移AD和多节点数据库的服务器。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 数据库应用数据和域控制器应用数据              | 不支持数据库、域控制器等应用数据迁移。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 应用与硬件绑定                       | 不支持迁移含有与硬件绑定的应用的系统。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 动态磁盘                          | 在Windows系统中，动态磁盘会当作基本磁盘来迁移，迁移完成后，目的端服务器不会有动态磁盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| 未挂载磁盘/未初始化磁盘（即未使用的磁盘）         | 仅支持迁移源端服务器中已挂载且实际使用的磁盘，未挂载和未初始化的磁盘数据不会被迁移。 因为迁移需要满足源端和目的端主机磁盘数量一致的要求，因此对于源端有未挂载/未初始化的磁盘场景，需要按以下方法进行处理： - 选择"绑定已有目的端"进行迁移时，需要目的端磁盘数量与源端一致，即包含源端未挂载/未初始化磁盘。迁移完后，可以选择在目的端删除与源端对应的未挂载/未初始化的磁盘。  - 选择通过服务"新建目的端"进行迁移时，自动创建的目的端磁盘数量会与源端一致，即包含源端未挂载/未初始化磁盘。迁移完后，可以选择在目的端删除与源端对应的未挂载/未初始化的磁盘。   说明： 如果需要迁移源端未挂载磁盘中的数据，请在迁移前，将该磁盘挂载到源端主机。                                                                                                                                                                                                                 |
| 系统卷不在第一块磁盘的服务器                | 不支持迁移系统卷不在第一块磁盘上的服务器。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| LVM精简卷（LV带pool标签）             | 不支持迁移服务器中的LVM精简卷（LV带pool标签）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 磁盘列阵（RAID）                    | 不支持迁移磁盘列阵（RAID）场景。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| 大数据、容器集群                      | 只适用于系统迁移，不适用于包括但不限于容器集群、大数据集群等集群迁移。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 基于内存的压缩块设备（ZRAM）              | 不支持迁移基于内存的压缩块设备（ZRAM）。SMS在采集阶段会忽略ZRAM设备，该设备为内存压缩块临时存储，迁移后需客户自行重新配置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Windows源端磁盘调整                 | 不支持同步源端磁盘发生调整后的数据。在源端启动迁移Agent之后，如果源端磁盘发生调整（包括新增磁盘或分区、对分区进行扩容或缩容等），则迁移任务无法对调整后的磁盘数据进行增量数据同步。如果需要同步该磁盘的增量数据，须执行以下步骤： 1. 重启源端主机。  2. 卸载迁移Agent。  3. 重新安装迁移Agent。  4. 重新执行迁移流程。                                                                                                                                                                                                                                                                                                          |
| Windows 11操作系统                | - 不支持迁移BIOS启动方式的Windows 11版本服务器。  - 迁移后固件相关功能需手动配置： SMS仅迁移磁盘上的数据。依赖于TPM等固件的功能（如PIN码登录、浏览器密码自动填充存储等），迁移后需在目的端手动重新配置。  - BitLocker状态处理： 若源端磁盘启用了BitLocker加密，迁移至目的端磁盘后，数据将处于未加密状态。如需继续使用BitLocker保护，迁移完成后需在目的端手动重新启用并加密。操作方法请参考[完成Windows 11迁移后，目的端磁盘的Bitlocker未开启，如何处理？](https://support.huaweicloud.com/sms_faq/sms_faq_4812.html)                                                                                                                                                                                                                                                    |
| Windows 11操作系统的安全启动和TPM 2.0功能 | 由于安全启动 (Secure Boot) 和TPM 2.0是Windows 11的固件级功能，SMS服务在迁移过程中无法自动配置或启用这些功能。 目的端主机要求如下： - 请确保目的端主机支持安全启动和TPM 2.0功能。华为云ECS仅部分实例规格和操作系统镜像支持TPM 2.0和安全启动功能。在SMS控制台"设置目的端"选择目的端服务器时，系统会提示所选ECS是否支持这些功能。  - 迁移过程中，需保持目的端主机安全启动和TPM 2.0功能处于关闭状态，否则可能会导致SMS-Agent无法启动。您可以在目的端ECS详情页面的云服务器信息区域关闭这些功能。   迁移后处理： - 如果目的端主机**支持**安全启动和TPM 2.0功能 ，迁移完成后，可以在目的端主机手动启用相应功能。  - 如果目的端主机**不支持**安全启动和TPM 2.0功能，迁移完成后目的端主机业务依赖这些功能，请提交工单联系技术支持人员，通过将目的端主机制作镜像的方式，将目的端实例转换到支持TPM 2.0的实例规格上。   |
| Linux系统增量同步限制                 | 在使用Linux文件级迁移时，如果源端单分区文件数量过多，且源端CPU、内存资源较小（如规格为1U1G），rsync在执行增量同步时可能因资源不足导致同步失败。针对此场景，建议仅执行首次全量迁移，避免使用增量同步功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   
