linux - 包含硬链接(hard link)的文件系统的备份解决方案

标签 linux backup

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

是否有一种 Linux 工具可以有效地镜像文件系统,并在此过程中保留硬链接(hard link)?如果可能的话,我更喜欢开源软件,尽管我愿意考虑所有选项。

最佳答案

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

关于linux - 包含硬链接(hard link)的文件系统的备份解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12218285/

相关文章:

linux - 信号量值大于初始值

android - USBDevice 无法识别 Linux 计算机

Git作为备份工具: how to keep only latest N git commits both in local and remote?

MySQL 二进制日志位置 Windows 2008 Server

sql-server - RESTORE 过程是否依赖于架构?

linux - centos中如何压缩文件并备份

linux命令根据模式将大型csv文件随机排列以交替行

linux - tcl - 检测 x11 是在 ARM 还是 x86 上运行

regex - 在 Linux shell 中,如何使用正则表达式来过滤其他命令的输出。

postgresql - 为什么 pg_dump 没有在 cron 作业中获取密码?