前端之家收集整理的这篇文章主要介绍了
rsync是否会更改文件内容(处理硬链接)?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
想象一下,我有一个
文件远程/ A同步到本地/ A和本地/ B是本地/ A的硬
链接.是否有威胁,在下一个远程/ A更改和同步rsync将不会
删除本地/ A但只替换/
添加一些部分,从而更改本地/ B(由于硬
链接)?
使用标准选项,rsync将复制新
文件,为其分配一个半
随机名称,然后它将使用原始
名称重命名新
文件.在此过程中,没有写入指向原始
文件,保留其haslinks.
另一方面,使用非默认 – inplace选项将覆盖原始文件及其硬链接.
无论如何,我强烈建议您查看–link-dest选项,这对于重复数据删除备份非常有用.
原文链接:https://www.f2er.com/linux/400700.html