我想备份我的数据,保留通过 cifs 连接的网络驱动器的硬链接。可以吗?
我的系统是Linux(EXT4),有两个网络驱动器:一个也是Linux(EXT4),另一个是Windows。两者都通过cifs挂载。
我试过了rsync -avzpH
,但似乎只能在文件系统中工作。我不知道是我错过了什么选项还是根本就不可能。
答案1
“另一个是 Windows”
目标驱动器上的文件系统也需要支持硬链接...仅在 vista 及更高版本中可用(至少默认情况下如此)(2k 和 xp 支持类似的链接类型,称为连接点,但它实际上并没有转换)只要满足文件系统支持并且 rsync > = 2.5.6,-H 选项应该会处理硬链接(只要 cifs 没有执行某些操作不稳定的- 有时可能会很危险)。