网站搜索

适用于 Linux 服务器的 7 个最佳开源“磁盘克隆/备份”工具


磁盘克隆是将数据从一个硬盘复制到另一个硬盘的过程,事实上,您可以通过复制和粘贴来完成此过程,但您将无法复制隐藏的文件和文件夹或正在使用的文件,即为什么您需要克隆软件来完成这项工作,您还可能需要克隆过程来保存文件和文件夹中的备份映像。

基本上,克隆软件的工作就是获取所有磁盘数据,将它们转换为单个 .img 文件并将其提供给您,以便您可以将其复制到另一个硬盘驱动器,这里我们有最好的7 个开源克隆软件可以为您完成这项工作。

1.克洛内兹拉

Clonezilla 是一个基于 Ubuntu 和 Debian 的 Live CD,用于克隆所有硬盘数据或进行备份,在 GPL 3 下授权,它类似于 Windows 上的 Norton Ghost,但更有效。

特征

  1. 支持许多文件系统,如 ext2、ext3、ext4、btrfs、xfs 和许多其他文件系统。
  2. 支持 BIOS 和 UEFI。
  3. 支持 MPR 和 GPT 分区。
  4. 能够在任何连接的硬盘驱动器上重新安装 grub 1 和 2。
  5. 适用于性能较弱的计算机(仅需要 200 MB RAM)。
  6. 许多其他功能。

建议阅读: 如何使用 Clonezilla 克隆或备份 Linux 磁盘

2.蒙多救援

与其他克隆软件不同,Mondo Rescue 不会将您的硬盘驱动器转换为 .img 文件,但会将其转换为 .iso 映像,您也可以创建一个使用 Mondo 定制 Live CD,使用“mindi”,这是 Mondo Rescue 开发的一种特殊工具,用于从 Live CD 克隆数据。

它支持大多数Linux发行版,还支持FreeBSD,并且在GPL下获得许可,您可以使用以下链接安装Mondo Rescue

3. 部分图像

Partimage 是一个开源软件备份,默认情况下它在 Linux 系统下工作,并且可以从大多数 Linux 发行版的包管理器中安装,如果默认情况下没有安装 Linux 系统,您可以使用“SystemRescueCd ” 这是一个 Live CD,默认包含 Partimage 以执行您想要的克隆过程。

Partimage 克隆硬盘驱动器的速度非常快,但问题是它不支持 ext4 或 btrfs 分区,尽管您可以使用它来克隆其他文件系统,如 ext3 和 NTFS。

4.FSArchiver

FSArchiver是Partimage的延续,也是克隆硬盘的好工具,它支持克隆Ext4分区和NTFS分区,以下是功能列表:

特征

  1. 支持基本文件属性,如所有者、权限等。
  2. 支持扩展属性,例如 SELinux 使用的扩展属性。
  3. 支持所有 Linux 文件系统的基本文件系统属性(标签、UUID、块大小)。
  4. 支持Windows的NTFS分区以及Linux和UnixLike的Ext。
  5. 支持校验和,使您能够检查数据损坏。
  6. 能够通过跳过损坏的文件来恢复损坏的档案。
  7. 能够在一个存档中拥有多个文件系统。
  8. 能够以多种格式压缩存档,例如 lzo、gzip、bzip2、lzma/xz。
  9. 能够将大文件拆分为较小的文件。

您可以下载 FSArchiver 并将其安装在您的系统上,也可以下载也包含 FSArchiver 的 SystemRescueCD。

5. 部分克隆

Partclone 是一个免费的克隆和恢复分区工具,用 C 语言编写,于 2007 年首次出现,它支持许多文件系统,如 ext2、ext3、ext4、xfs、nfs、reiserfs、reiser4、hfs+、btrfs,并且使用非常简单。

它获得 GPL 许可,也可以作为 Clonezilla 中的工具使用,您可以将其作为软件包下载。

6.G4L

G4L是一个免费的Live CD系统,可以轻松克隆硬盘,它的主要功能是您可以压缩文件系统,通过FTP或CIFS或SSHFS或NFS将其发送到您想要的任何位置,它从0.41版本开始还支持GPT分区,它是根据 BSD 许可证获得许可的,并且可以免费下载。

7. 克隆

doClone也是一个免费软件项目,旨在轻松克隆Linux系统分区,用C++编写,它支持多达12种不同的文件系统,它可以执行Grub引导加载程序恢复,并可以通过LAN将克隆映像转换到其他计算机,它还支持实时克隆,这意味着即使系统已启动并运行,您也可以从系统创建克隆,doClone。

还有许多其他工具可以克隆您的 Linux 硬盘,您是否使用过上面列出的克隆软件来备份您的硬盘驱动器?哪一款最适合您?如果您知道,请告诉我们是否还有其他工具,此处未列出。