源端磁盘过大,是否可以迁移到磁盘较小的服务器?
迁移Windows服务器
- Windows 源端磁盘过大,系统分区和启动分区总和大于1 TB时,无法迁移。
- Windows 源端磁盘大小超过1 TB,系统分区和启动分区总和小于1 TB时,可以通过修改配置文件把源端磁盘迁移到较小的目的端磁盘上。
例如:源端系统盘1.1 TB,系统分区和启动分区总大小为 100 GB,数据盘 D盘:1024 GB。迁移到目的端需要拆成两个盘:第一块盘100 GB,第二块盘1024 GB。
源端系统分区和启动分区只能迁移到第一块磁盘。
可在Window磁盘管理中查看到系统分区和启动分区大小。
操作步骤
- 打开源端Agent config目录。
- Python3版本为:C:\SMS-Agent-Py3\config,Python2版本为:C:\SMS-Agent-Py2\config。
- 按如下所示修改disk.cfg文件并保存。
[vol_mount_modify] D = 2 E = 3 ...
- D = 2:表示D盘迁移到目的端第二块磁盘。
- 若源端有多个分区,迁移到目的端后想拆分为多个盘,可按照D=2、E=3、F=4…修改disk.cfg文件。
- 重新启动Agent,可以看到源端详情中分区的位置已经改变。
迁移Linux服务器
Linux源端磁盘过大,可以通过Linux文件级迁移调整磁盘分区压缩空间,具体操作参见调整磁盘分区。如果该方法无法满足迁移需求,请联系华为云工程师。