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

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

我设置了一个新的 Linux 工作站,并想创建一个备份映像,以便在出现故障时节省时间。情况如下:

  • 工作站:512 GB固态硬盘,12 GB使用,ext4 文件系统,可能包含坏块
  • 备份驱动器:64 GBUSB闪存盘

备用图片应为可启动增加了灵活性,更重要的是,所有程序、配置、网络设置(代理、VPN)等都必须保留。

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

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

据我所知,它dd只是逐位复制,ddrescue只能将零块稀疏化为元数据,但不能将未使用的空间填充为随机数据。一些磁盘清理工具会提供用零填充未使用空间的功能,但这通常需要花费很多时间,我不确定这是否是压缩数据的好方法(尤其是在 SSD 上)。

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

答案1

Linux 直播套件对您来说是一个可能的解决方案。

其描述如下:

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

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

当目标磁盘比源磁盘小得多时,您最好尽可能地缩小 Linux 安装。

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

更多信息请参阅 Linux Live Kit 网站。

相关内容