Clonezilla 是一个开源的磁盘克隆和备份恢复工具,常用于备份和还原 Linux 操作系统。它支持整盘或分区的镜像备份,可以通过 USB 启动盘运行,操作方便且高效。


Clonezilla 备份还原 Linux 操作系统简要指南

一、准备工作

  1. 下载 Clonezilla 镜像(ISO)文件:官方地址
  2. 制作启动U盘,推荐用Rufus(Windows)或dd(Linux/macOS)写入ISO。
  3. 准备一个存储设备(如外接硬盘)用于保存备份镜像。

二、备份 Linux 系统

  1. 启动 Clonezilla
    用U盘启动机器,进入 Clonezilla 界面。
  2. 选择语言和键盘布局
    按提示选择,默认即可。
  3. 选择工作模式
    • 选择“device-image”:备份或还原成镜像文件。
    • 选择“local_dev”:将镜像存储到本地设备(比如外接硬盘)。
  4. 挂载备份存储设备
    Clonezilla 会自动检测并挂载你的外部硬盘,选择对应的挂载路径。
  5. 选择操作
    • 选择“saveparts”备份单个分区
    • 选择“savedisk”备份整块磁盘(包含所有分区)
  6. 选择备份目标分区或磁盘
    选择你想备份的 Linux 系统所在的磁盘或分区(比如 /dev/sda)。
  7. 输入备份镜像名称
    为本次备份命名,方便管理。
  8. 选择压缩方式
    Clonezilla 支持 gzip、lzma 等压缩,默认 gzip 即可。
  9. 开始备份
    按提示确认开始备份,等待完成。

三、还原 Linux 系统

  1. 启动 Clonezilla,同备份步骤。
  2. 选择“device-image”模式,然后选择“local_dev”,挂载存储备份的设备。
  3. 选择“restoredisk”还原整盘,或“restoreparts”还原分区
  4. 选择镜像文件,选择之前备份好的镜像。
  5. 选择目标磁盘或分区,注意目标会被覆盖,请确认。
  6. 确认开始还原,等待完成。

四、注意事项

  • 备份时确保目标存储空间足够。
  • 还原时目标磁盘数据会被全部覆盖,慎重操作。
  • 如果使用UEFI启动,备份和还原时要保证启动分区(EFI分区)一并备份恢复。
  • Clonezilla 不支持在线备份,备份时需确保目标分区未挂载或系统处于离线状态。

五、命令行示例(高级用户)

Clonezilla 也支持命令行自动化,以下是备份整个磁盘 /dev/sda 到外部设备挂载目录 /mnt/backup 的简单示范:

sudo clonezilla \
  -q2 -j2 -z1 -i 2000 -sfsck \
  savedisk \
  my_backup_name \
  /dev/sda
  • -q2: 自动模式
  • -j2: 自动重启或关机
  • -z1: gzip压缩
  • -i 2000: 自动跳过确认
  • -sfsck: 备份时进行文件系统检查

但命令行使用较复杂,建议初学者通过界面操作。

好的!下面我给你准备一份更详细的 Clonezilla 备份还原 Linux 系统 操作步骤指南,分为图形交互界面详细流程,以及一些常见问题和建议。


Clonezilla 详细备份还原 Linux 操作系统指南


一、准备阶段

  1. 下载 Clonezilla Live 镜像
    访问官网:https://clonezilla.org/downloads.php
    选择适合你系统架构(通常是 amd64)的 ISO 镜像下载。
  2. 制作启动U盘
    • Windows 下用 Rufus 等工具写入 ISO 到U盘。
    • Linux/macOS 下用命令: sudo dd if=clonezilla-live-xxx.iso of=/dev/sdX bs=4M status=progress && sync 其中 /dev/sdX 是你的U盘设备,千万别写错。
  3. 准备外接硬盘或USB盘
    用于存放备份镜像。确保容量足够。

二、备份流程详解

  1. 插入 Clonezilla 启动U盘,启动电脑进入 Clonezilla
    • 需要从U盘启动,通常开机时按F12、Esc或Del选择启动设备。
  2. 选择语言和键盘布局
    • 默认英语 en_US.UTF-8,键盘布局根据需要选择。
  3. 启动模式
    • 选择“Start Clonezilla”。
  4. 选择工作模式
    • 选择“device-image”:创建或还原镜像文件。
    • 选择“local_dev”:使用本地设备(硬盘、U盘)做镜像存储。
  5. 挂载备份存储设备
    • 插入用于存储备份的硬盘或U盘,Clonezilla 会检测设备,选择对应的分区挂载(一般是 /home/partimag 目录)。
  6. 选择备份操作
    • 选择 savedisk 备份整块磁盘(所有分区)。
    • 或选择 saveparts 备份某个分区(如根分区 /dev/sda1)。
  7. 选择要备份的磁盘或分区
    • 选择你的 Linux 系统磁盘,比如 /dev/sda
  8. 输入备份镜像名称
    • 输入一个有意义的名字,比如 ubuntu_backup_2025_08_12
  9. 选择压缩方式
    • 默认 gzip(-z1)即可,空间和速度折中。
    • 也可选择不压缩(速度快但文件大)。
  10. 高级选项
    • 选择是否校验镜像,是否跳过检查等,默认即可。
  11. 确认开始备份
    • Clonezilla 会提示确认操作,确认后开始备份。
    • 备份时间根据磁盘大小和设备速度不同而异。
  12. 备份完成,安全退出
    • 完成后根据提示拔出设备重启或关机。

三、还原流程详解

  1. 用 Clonezilla 启动盘启动电脑,重复步骤1-5挂载备份存储设备
  2. 选择操作
    • 选择 restoredisk 还原整块磁盘。
    • restoreparts 还原分区。
  3. 选择备份镜像
    • 选择之前备份好的镜像文件夹。
  4. 选择目标磁盘或分区
    • 注意:目标磁盘会被完全覆盖,确保选择正确。
  5. 确认还原操作
    • Clonezilla 会再次提示确认,确认后开始还原。
  6. 还原完成,重启系统

四、常见问题与建议

  • 备份镜像存放位置:最好使用独立的外接硬盘或U盘,避免备份文件丢失。
  • UEFI 系统特别注意:要备份 EFI 分区(通常是小的 FAT32 分区),以确保启动正常。
  • 在线备份限制:备份时系统分区不要挂载,建议使用 Live CD/USB 启动系统后操作。
  • 备份完整性检查:可以选择备份完成后校验镜像,避免损坏。
  • 增量备份:Clonezilla 不支持增量备份,只做全量备份。
  • 文件系统支持:Clonezilla 支持大多数常见文件系统(ext2/3/4, NTFS, FAT等)。

五、示例截图(流程概要)

(注:这里无法直接显示截图,建议你参考 Clonezilla 官方文档或在网上搜索图形界面操作视频。)


六、参考官方文档