我有一个 Linux 文件系统,我想对其进行备份。我想对整个文件系统进行镜像,以便以后需要时进行恢复。然而,这个特定的文件系统包含多个指向某些文件的硬链接(hard link),这些文件必须由备份保留,并在恢复时正确地重新链接,就像现在一样。
是否有一种 Linux 工具可以有效地镜像文件系统,并在此过程中保留硬链接(hard link)?如果可能的话,我更喜欢开源软件,尽管我愿意考虑所有选项。
最佳答案
带有 -H (--hard-links) 选项的 Rsync 将执行您想要的操作,将链接文件保留为目标文件系统中的相同 inode 。显然它只有在目标文件系统支持硬链接(hard link)时才有效。
关于linux - 包含硬链接(hard link)的文件系统的备份解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12218285/