如何创建稀疏的、可启动的 Linux 备份映像?

dav*_*vid 6 backup ext4 disk-image rescue-disk sparseimage

我已经设置了一个新的 Linux 工作站,并希望创建一个备份映像,以便在发生故障时节省时间。情况是这样的:

  • 工作站:512 GB SSD,已使用12 GB,ext4 文件系统,可能包含坏块
  • 备份驱动器:64 GB USB 闪存驱动器

备份映像应该是可引导的,以增加灵活性,重要的是,所有程序、配置、网络设置(代理、VPN)等都必须保留。

据我了解,稀疏的、基于文件的映像是必要的,因为备份驱动器(也可能是替换驱动器)比源驱动器小。

什么备份/克隆工具可以理解文件系统并创建稀疏的可启动映像?

AFAIK,dd只是一点一点地复制,并且ddrescue只能将零块稀疏到元数据中,但不能将未使用的空间填充为随机数据。一些磁盘清理工具可以用零填充未使用的空间,但这通常需要几个小时,而且我不确定这是否是折叠数据的好习惯(尤其是在 SSD 上)。

我需要一个可靠、免费且简单的解决方案,因为我在文件系统、分区结构、引导扇区等方面没有太多专业知识。

har*_*ymc 1

Linux Live Kit可能是您的一个解决方案。

它被描述为:

一组 shell 脚本,允许您从已安装的 Linux 发行版创建自己的 Live Linux。您创建的 Live 系统可以从 CD-ROM 或 USB 闪存驱动器启动。

它要求 您的内核支持aufssquashfs内核模块。在某些发行版中,两者都会自动包含在内。您可能需要aufs-dkms在某些 Linux 发行版上安装该软件包。

当目标磁盘比源磁盘小得多时,您还应该尽可能地精简 Linux 安装。

稀疏文件应该不是问题,因为它们在复制时应该保持物理稀疏大小。

更多信息可在 Linux Live Kit 网站上找到。