我有一个Linux文件系统,我想对其进行备份。我想镜像整个文件系统,以便以后需要时进行恢复。但是,此特定文件系统包含指向某些文件的多个硬链接,这些文件必须由备份保留,并在恢复时正确地重新链接,就像现在一样。
是否有Linux工具可以有效地镜像文件系统,并在此过程中保留硬链接?如果可能的话,我更喜欢开源的,尽管我愿意考虑所有的选择。
发布于 2012-08-31 23:29:29
如果您制作了文件系统的映像,您将获得与创建映像时完全相同的映像(链接和所有内容,这些都是文件系统信息的一部分)。您可能将文件系统本身与它所代表的逻辑实体(文件、目录……)搞混了。
很久以前,我个人使用标准工具dd来创建/恢复分区备份,它工作得很好。
发布于 2012-09-01 00:12:12
使用硬链接( -H )选项的Rsync将执行您想要的操作,将链接的文件保留为目标文件系统中的相同inode。显然,只有当目标文件系统支持硬链接时,它才能工作。
https://stackoverflow.com/questions/12218285
复制相似问题