约束与限制
本文主要为您介绍在使用主机迁移服务 SMS过程中的约束与限制。
服务器规格和系统限制
| 限制项 | 约束和限制 |
|---|---|
| 服务器规格 |
|
| CPU与内存 |
|
| 操作系统 |
|
| 磁盘可用空间大小 |
|
| 磁盘数量 | 由于弹性云服务器 ECS最多可以添加24块磁盘,且SMS迁移过程中需要额外挂载1块代理磁盘,因此源端主机磁盘数量不能超过23块。 |
| 磁盘大小 |
|
| 文件系统 |
|
| 共享文件系统 | 只支持迁移本地磁盘上的文件,不支持迁移共享文件系统。 例如:NFS(Network File System)、Common Internet File System、NAS(Network Attached Storage)等中的文件。 |
| LVM嵌套系统 | 不支持迁移LVM嵌套系统。 |
| 源端主机组件 | 源端主机需要包含迁移所需的必要组件。
|
| 源端服务器字符集编码 | 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之后,如果源端磁盘发生调整(包括新增磁盘或分区、对分区进行扩容或缩容等),则迁移任务无法对调整后的磁盘数据进行增量数据同步。如果需要同步该磁盘的增量数据,须执行以下步骤:
|
| Windows 11操作系统 |
|
| Windows 11操作系统的安全启动和TPM 2.0功能 | 由于安全启动 (Secure Boot) 和TPM 2.0是Windows 11的固件级功能,SMS服务在迁移过程中无法自动配置或启用这些功能。 目的端主机要求如下:
迁移后处理:
|
| Linux系统增量同步限制 | 在使用Linux文件级迁移时,如果源端单分区文件数量过多,且源端CPU、内存资源较小(如规格为1U1G),rsync在执行增量同步时可能因资源不足导致同步失败。针对此场景,建议仅执行首次全量迁移,避免使用增量同步功能。 |