我已经设置了一个新的 Linux 工作站,并希望创建一个备份映像,以便在发生故障时节省时间。情况是这样的:
- 工作站:512GB固态硬盘,12GB使用的 ext4 文件系统,可能包含坏块
- 备份驱动器:64GBUSB闪存盘
备用图片应为可启动的为了增加灵活性,重要的是,所有程序、配置、网络设置(代理、VPN)等都必须保留。
据我了解,一个疏,基于文件的映像是必要的,因为备份驱动器(也可能是替换驱动器)比源驱动器小。
什么备份/克隆工具了解文件系统并创建稀疏的可启动映像?
AFAIK,dd
只是一点一点地复制,并且ddrescue
只能将零块稀疏到元数据中,但不能将未使用的空间填充为随机数据。一些磁盘清理工具可以用零填充未使用的空间,但这通常需要几个小时,而且我不确定这是否是折叠数据的好习惯(尤其是在 SSD 上)。
我需要一个可靠、免费且简单的解决方案,因为我在文件系统、分区结构、引导扇区等方面没有太多专业知识。
答案1
最简单的方法是对备份驱动器进行分区,创建文件系统,然后使用cp -a
rsync 复制文件。然后在驱动器上安装引导加载程序。