如何使用Clonezilla Live备份硬盘

本教程将向您展示如何使用 Clonezilla Live 备份硬盘。 Clonezilla是免费的开源可靠工具,可用于裸机备份和恢复磁盘驱动器。

Clonezilla功能

  • 您可以创建当前磁盘或分区的映像(磁盘映像),然后随时将映像还原到磁盘。
  • 允许您直接在两个磁盘之间进行克隆(磁盘克隆),而不创建磁盘映像。
  • 可以使用ecryptfs加密图像,然后将其保存到本地磁盘,SSH服务器,Samba服务器,NFS服务器,WebDAV服务器或AWS S3存储或从中读取。
  • 支持许多文件系统,例如ext4,XFS,Btrfs,F2FS,FAT32,NTFS,HFS +,UFS。
  • 支持MBR和GPT分区表。
  • 支持BIOS和UEFI固件。
  • Clonezilla Server Edition允许您通过网络进行大规模系统部署。
  • 无人值守模式:几乎所有步骤都可以通过命令和选项完成。

你需要什么

  • 用于创建Clonezilla实时USB的拇指驱动器
  • 您要备份的硬盘驱动器

Clonezilla包含在许多Linux发行版的存储库中,例如Debian,Ubuntu,Arch Linux,因此为什么我们需要创建一个 Clonezilla实时USB? 我们不能仅在操作系统上安装Clonezilla吗? 这是因为Clonezilla当前不支持在线映像/克隆。 要成像或克隆的分区必须卸载。

如果您有Debian,Ubuntu或Arch Linux实时USB,则可以在当前的实时USB上安装Clonezilla,然后从实时USB启动Clonezilla(sudo clonezilla)。 但出于本教程的目的,我将向您展示如何创建和使用 Clonezilla实时USB

注意:我在本教程中使用硬盘驱动器,但是您可以使用任何存储介质(HDD,SSD,SD卡等)。

步骤1:下载Clonezilla Live ISO映像

有三种类型的Clonezilla:

  • Clonezilla直播:用于单磁盘映像和克隆。
  • Clonezilla lite服务器:用于大规模部署。
  • Clonezilla SE(服务器版):用于大规模部署。 DRBL服务器是必需的。

如果您只想备份单个磁盘,请选择Clonezilla live。 转到Clonezilla实时下载页面。 有两个稳定的Clonezilla live版本:

  • 稳定的:基于Debian的,没有专有软件。 它可能不适用于最新的硬件。
  • 替代稳定:基于Ubuntu和专有软件,以提供更好的硬件支持。

我个人使用替代的稳定版本。

clonezilla实时替代项稳定

然后选择CPU体系结构,文件类型和存储库。 你应该选择 国际标准化组织 作为文件类型。 如果您使用 压缩 文件类型,创建Clonezilla live USB时可能会看到“缺少分区表”错误。

clonezilla USB

第2步:创建Clonezilla实时USB

注意:如果拇指驱动器中有文件,建议您在创建实时USB之前备份文件。

的Linux

如果您在计算机上使用Linux,则可以使用 dd 命令创建Clonezilla实时USB。 首先,将拇指驱动器插入计算机。 然后打开一个终端窗口,并运行以下命令以获取拇指驱动器的设备名称。

parted -l

clonezilla直播

如您所见,我的拇指驱动器的设备名称是 /dev/sdb。 接下来,运行以下命令来创建 Clonezilla实时USB

sudo dd if=/path/to/clonezilla-iso-file of=/dev/sdX bs=4M status=progress

为确保所有信息都已写入拇指驱动器,请运行 sync 命令。

sync

clonezilla实时USB Linux

现在,您可以从USB拇指驱动器引导计算机。

视窗

如果您在计算机上使用Windows,则可以使用Etcher工具创建Clonezilla实时USB。 使用非常简单。 在计算机上安装软件,然后启动Etcher。 它会自动选择您的USB拇指驱动器。 选择Clonezilla ISO文件,然后单击Flash按钮。

clonezilla实时USB

然后等待它完成闪存驱动器的刷新。

clonezilla视窗

完成后,从USB拇指驱动器引导计算机。

步骤3:如何使用Clonezilla Live备份硬盘

从USB拇指驱动器启动计算机后,Clonezilla Live引导菜单将为您打招呼。 选择第一项以实时启动Clonezilla。

如何使用clonezilla

一旦启动,您就可以选择一种语言。

clonezilla可启动USB

您可以更改键盘布局。 (我使用默认的美国键盘。)

clonezilla Linux

然后,它询问您是否要使用Clonezilla向导(对于初学者来说很容易)或使用命令行界面。 选择第一个选项以启动Clonezilla向导。

克隆浏览器

接下来,选择一种模式。 本教程选择第一种模式。

  • 设备映像:创建当前磁盘或分区的映像
  • 设备设备:直接在两个磁盘之间克隆,而不创建磁盘映像。

clonezilla设备映像

之后,选择克隆图像的保存位置。 您有许多选择:本地设备,SSH服务器,Samba服务器等。本教程选择本地设备。 如果您选择其他选项之一,请按照说明设置网络连接。

使用clonezilla

如果选择本地设备,并且要将图像存储在外部USB硬盘驱动器上,请立即将USB硬盘驱动器插入计算机,然后按Enter。

clonezilla成像

然后,Clonezilla将扫描您的存储设备。 如您所见,它检测到我的31 GB USB拇指驱动器。 按 Ctrl+C 退出扫描窗口。

USB可启动clonezilla

在下一个屏幕上,选择您的USB驱动器。

克隆ssd

然后,您可以选择是否要检查和修复USB驱动器上的文件系统。 我选择no-fsck是因为我的USB驱动器完全没问题。

clonezilla文件系统检查

接下来,选择一个目录来存储Clonezilla映像。 默认情况下,它存储在存储设备的根目录中。 按 Tab 键并选择 Done

clonezilla实时ISO

然后,它将显示您的存储介质有多少可用空间。 按 Enter 接着说。

clonezilla amd64

接下来,在初学者和专家模式之间进行选择。 如果您是Clonezilla初学者,请选择初学者模式。

clonezilla初学者模式

在下一个屏幕中,您可以选择将整个磁盘另存为映像或将特定分区另存为映像。 本教程选择第一个(savedisk)。

clonezilla保存磁盘

然后给图像起一个名字。

clonezilla ubuntu

然后选择要备份的磁盘。

clonezilla开源克隆系统

接下来,选择要用于压缩图像的压缩算法。

clonezilla压缩图像

之后,选择是否要在备份之前检查磁盘文件系统。

clonezilla高级额外参数

并选择是否要检查图像是否可恢复。

clonezilla检查映像是否可恢复

在下一个屏幕中,您可以选择对图像进行加密,如果将图像保存在网络位置,该选项将很有用。 由于我将图像存储在本地USB驱动器上,因此我选择不对图像进行加密。

clonezilla加密图像

并选择在完成所有操作后应采取的行动。

clonezilla保存磁盘到映像

现在,Clonezilla为您提供了等效的命令行,因此您下次进行备份时可以输入此单行代码,而无需再次经历所有问题。 按Enter继续。

clonezilla命令行

y 开始将磁盘保存到映像。

clonezilla无人参与模式

Clonezilla完成工作后,即可关闭计算机电源。 如果该过程失败,则可以检查 /var/log/partclone.log 文件。

如何将Clonezilla映像还原到磁盘

恢复过程与创建备份非常相似。 我不会解释每一个步骤,而是展示一些关键步骤。

从Clonezilla live USB启动计算机后,选择您的语言,键盘布局并启动Clonezilla向导,然后选择 device-image 模式将映像还原到磁盘。

clonezilla设备映像

然后选择从中读取图像的位置。 如果映像位于USB硬盘驱动器上,则需要选择USB硬盘驱动器并将其安装为 /home/partimag。 请注意,当您选择的图像库的目录,你不应该选择标有CZ_IMG的目录。

clonezilla映像存储库

之后,您应该能够选择restoredisk模式将映像还原到本地磁盘。

clonezilla恢复磁盘模式

并按照其余说明进行操作。

包起来

我希望本教程可以帮助您使用Clonezilla live备份磁盘驱动器。 与往常一样,如果您发现这篇文章很有用,请订阅我们的免费新闻简报以获取更多提示和技巧。 保重🙂

Sidebar