阅读量:2
在CentOS上迁移分区常用方法如下:
一、使用dd命令(适合整分区复制)
- 备份数据:确保重要数据已备份。
- 创建目标分区:用
fdisk或parted在目标磁盘创建与源分区大小一致的分区。 - 复制数据:
(sudo dd if=/dev/source_partition of=/dev/target_partition bs=4M status=progressbs可调整块大小,status=progress显示进度)。 - 同步数据:
sudo sync - 调整分区表(如需):用
fdisk或parted修改目标分区表(如调整分区大小、位置)。
二、使用rsync命令(适合文件级迁移)
- 挂载分区:
sudo mount /dev/source_partition /mnt/source sudo mount /dev/target_partition /mnt/target - 复制数据:
(sudo rsync -avxHAX --progress /mnt/source/ /mnt/target/-a保留权限、时间戳等,-x不跨文件系统)。 - 卸载分区:
sudo umount /mnt/source /mnt/target
三、使用LVM(适合逻辑卷迁移)
- 创建物理卷:在目标磁盘创建物理卷并加入卷组。
sudo pvcreate /dev/target_disk sudo vgextend <卷组名> /dev/target_disk - 扩展逻辑卷:
sudo lvextend -l +100%FREE /dev<卷组名>/<逻辑卷名> - 调整文件系统:
sudo resize2fs /dev<卷组名>/<逻辑卷名> # ext4文件系统 sudo xfs_growfs /mount/point # XFS文件系统
注意事项
- 操作前务必备份数据,避免误操作导致数据丢失。
- 确保目标磁盘空间充足,且分区表类型(MBR/GPT)与源分区兼容。
- 调整分区大小时,优先使用
growpart或LVM工具,避免手动修改分区表风险。
根据需求选择合适方法,简单场景推荐dd或rsync,复杂场景(如大分区、动态调整)优先LVM。
以上就是关于“如何在centos上迁移分区”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm