包含硬链接的文件系统的备份解决方案

时间:2012-08-31 15:20:10

标签: linux backup

我有一个Linux文件系统,我想备份。我想对整个文件系统进行映像,以便以后根据需要进行恢复。但是,这个特定的文件系统包含多个指向某些文件的硬链接,这些文件必须由备份保留,并在恢复时正确地重新链接,就像现在一样。

是否有可以有效映像文件系统的Linux工具,在此过程中保留硬链接?如果可能的话,我更愿意使用开源软件,尽管我愿意考虑所有选项。

2 个答案:

答案 0 :(得分:2)

使用-H(--hard-links)选项的Rsync将执行您想要的操作,将链接文件保留为目标文件系统中的相同inode。显然,它仅在目标文件系统支持硬链接时才有效。

答案 1 :(得分:0)

如果您制作文件系统的图像,您将获得与图像处理时完全相同的内容(链接和所有内容,这些都是文件系统信息的一部分)。您可能会错误地将文件系统本身与它所代表的逻辑实体(文件,目录......)混淆。

我个人很久以前使用标准工具dd来制作/恢复分区备份,它运行得很好。