Linux分区怎样进行磁盘克隆
导读:Linux 分区克隆实操指南 一、常用方法与适用场景 dd:系统自带,按字节复制,适合整盘或分区克隆、镜像备份与恢复,能一并复制分区表、MBR等底层信息。 Partclone:面向文件系统的克隆工具,支持多种文件系统(含ext4),只备份...
Linux 分区克隆实操指南
一、常用方法与适用场景
- dd:系统自带,按字节复制,适合整盘或分区克隆、镜像备份与恢复,能一并复制分区表、MBR等底层信息。
- Partclone:面向文件系统的克隆工具,支持多种文件系统(含ext4),只备份已用块,效率更高。
- Partimage:老牌分区镜像工具,速度快但不支持ext4/btrfs,且被克隆分区需卸载。
- Clonezilla:基于 Partclone 的启动盘方案,适合批量部署与灾难恢复,支持多文件系统。
以上工具能满足从“单分区克隆”到“整盘迁移”的主流需求,新手可优先选择 Clonezilla,命令行用户常用 dd/Partclone。
二、用 dd 完成分区克隆(含进度与压缩)
- 步骤
- 确认设备名:用 lsblk 或 fdisk -l 查看,例如源分区为 /dev/sda1,目标分区为 /dev/sdb1。
- 执行克隆(建议离线操作):
- 基础用法:
sudo dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync - 显示进度:
sudo dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync status=progress - 直接生成压缩镜像:
sudo dd if=/dev/sda1 | gzip > sda1.img.gz
- 基础用法:
- 校验:比较大小或用
fdisk -l查看目标分区信息是否一致。
- 要点
- 目标分区容量需不小于源分区已用数据;克隆分区时目标分区应先创建并未挂载。
- 使用
conv=noerror,sync可在遇到读错时继续并填充,提升容错;bs=64K通常较默认 512B 更快。 - 若需整盘克隆:
sudo dd if=/dev/sda of=/dev/sdb bs=64K conv=noerror,sync status=progress(目标盘容量应≥源盘)。
三、用 Partclone 或 Clonezilla 做分区/整盘克隆
- Partclone(命令行,按文件系统高效备份)
- 备份:
sudo partclone.ext4 -c -s /dev/sda1 -o sda1.img - 恢复:
sudo partclone.ext4 -r -s sda1.img -o /dev/sdb1 - 其他文件系统将 ext4 替换为相应名称(如 ext3、btrfs、xfs 等)。
- 备份:
- Clonezilla(启动盘,适合批量/可视化)
- 制作 U 盘启动 → 选择 device-device 或 device-image → 按向导选择源/目标磁盘或镜像位置 → 执行。
- 适用建议
- Partclone 适合“只备份已用数据”的场景,速度快、镜像小;Clonezilla 适合“整盘到整盘”或“批量同构环境”的迁移与恢复。
四、关键补充与常见问题
- 备份与恢复 MBR(整盘迁移时常用)
- 备份前 446 字节引导代码:
sudo dd if=/dev/sda of=mbr_boot.bin bs=446 count=1 - 备份包含分区表的 前 512 字节:
sudo dd if=/dev/sda of=mbr_512.bin bs=512 count=1 - 恢复:
sudo dd if=mbr_512.bin of=/dev/sdb bs=512 count=1(必要时再写入 446 字节引导代码)。
- 备份前 446 字节引导代码:
- 启动与文件系统一致性
- 整盘克隆后通常可直接启动;若目标盘更大,可在系统中扩展分区/文件系统后再启动。
- 克隆分区到新盘后,若文件系统为 ext2/3/4,可用
e2fsck -f /dev/sdb1 & & resize2fs /dev/sdb1扩展至分区末尾。
- 安全与效率建议
- 尽量在Live 系统/救援环境下对系统盘操作,避免对正在运行的系统盘直接 dd。
- 目标设备空间必须充足;对大文件镜像可使用 gzip/bzip2 压缩节省空间与传输时间。
- 操作前再次核对 if= 与 of=,避免误写导致数据丢失。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux分区怎样进行磁盘克隆
本文地址: https://pptw.com/jishu/757021.html
