首页/数据/备份与容灾速查/Clonezilla 整机克隆

Clonezilla 整机克隆

整机与分区级克隆工具(底层常用 partclone 等实现):以 Live 环境启动完成磁盘到镜像、镜像到磁盘的操作,常用于批量装机与裸机恢复。

备份与容灾速查数据更新于 2026-10-13

Clonezilla 整机克隆

整机与分区级克隆工具,底层常用 partclone 处理文件系统的已用块,因此镜像体积小于逐扇区复制。它以 Live 环境启动,完成磁盘到镜像、镜像到磁盘的操作,常用于批量装机与裸机恢复(BMR)。在机房场景里,它常作为系统盘级重建的兜底手段。

基本信息

适用平台x86 与部分 ARM 平台,以 Live 启动介质运行
两种模式device-image(盘到镜像)与 device-device(盘到盘)
常见介质U 盘启动盘加外置存储、NFS 或 SSH 仓库
底层实现partclone 等按文件系统处理已用块,另有 dd 模式逐扇区复制

典型使用场景

  • 批量装机:一份镜像部署多台同型号机器
  • 裸机恢复:系统盘损坏后用镜像重建整机
  • 环境复制:把测试环境的成品机复制到实验室其他机器
  • 离线归档:把整机状态保存到外置存储长期留存
  • 机房兜底:为不支持在线备份的旧系统提供恢复手段

典型流程(概念)

典型流程(概念)
# 1 制作 Clonezilla Live 启动盘并引导目标机
# 2 选择模式:device-image(保存到镜像)或 device-device(盘到盘)
# 3 指定镜像存放位置:本地磁盘、外置存储、NFS 或 SSH 仓库
# 4 选择源盘与压缩方式,执行保存(可校验镜像完整性)
# 5 恢复:同一流程选择镜像与目标盘,确认后写回
# 6 恢复后检查:分区表、引导、文件属性三项都要验证
# 7 记录镜像对应的机型与硬件配置,避免跨硬件误用

模式与取舍

模式用途注意
device-image盘到镜像文件便于归档与传输,恢复需启动介质
device-device盘到盘直接复制速度快但需要同时接入两块盘
partclone 模式按文件系统已用块体积小,不支持的文件系统会退化为逐扇区
dd 模式逐扇区复制保留未用空间,体积最大但兼容性最好
批量部署可用服务端模式;镜像与目标机硬件差异大(RAID 控制器、网卡)时,恢复后可能需要额外驱动处理,因此生产使用前先在同类机型上完整演练一次。

易错点

  • 跨硬件直接恢复:RAID 控制器或网卡驱动不匹配导致系统起不来
  • 只验证能开机不验证数据:文件属性、权限与服务状态在运行期才暴露问题
  • 镜像与机型对应关系未记录:恢复时用错镜像,装出错误的系统版本
  • 对运行中的系统做镜像:文件系统不一致,恢复后需要修复日志甚至无法挂载

数据来源与参考

  • Clonezilla 官方网站文档(使用流程与模式说明)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌