文档首页/ 主机迁移服务 SMS/ 常见问题/ 磁盘问题/ 源端磁盘过大,是否可以迁移到磁盘较小的服务器?
更新时间:2024-03-15 GMT+08:00
分享

源端磁盘过大,是否可以迁移到磁盘较小的服务器?

迁移Windows服务器

  • Windows 源端磁盘过大,系统分区和启动分区总和大于1 TB时,无法迁移。
  • Windows 源端磁盘大小超过1 TB,系统分区和启动分区总和小于1 TB时,可以通过修改配置文件把源端磁盘迁移到较小的目的端磁盘上。

    例如:源端系统盘1.1 TB,系统分区和启动分区总大小为 100 GB,数据盘 D盘:1024 GB。迁移到目的端需要拆成两个盘:第一块盘100 GB,第二块盘1024 GB。

    源端系统分区和启动分区只能迁移到第一块磁盘。

    可在Window磁盘管理中查看到系统分区和启动分区大小。

    操作步骤

    1. 打开源端Agent config目录。
    2. Python3版本为:C:\SMS-Agent-Py3\config,Python2版本为:C:\SMS-Agent-Py2\config。
    3. 按如下所示修改disk.cfg文件并保存。
      [vol_mount_modify]
      D = 2
      E = 3
      ...
      1. D = 2:表示D盘迁移到目的端第二块磁盘。
      2. 若源端有多个分区,迁移到目的端后想拆分为多个盘,可按照D=2、E=3、F=4…修改disk.cfg文件。

    4. 重新启动Agent,可以看到源端详情中分区的位置已经改变。

迁移Linux服务器

Linux源端磁盘过大,可以通过Linux文件级迁移调整磁盘分区压缩空间,具体操作参见调整磁盘分区。如果该方法无法满足迁移需求,请联系华为云工程师。

相关文档