我设置了一个新的 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 网站。