![如何重复 rsync 以仅提取新文件或修改过的文件](https://linux22.com/image/190081/%E5%A6%82%E4%BD%95%E9%87%8D%E5%A4%8D%20rsync%20%E4%BB%A5%E4%BB%85%E6%8F%90%E5%8F%96%E6%96%B0%E6%96%87%E4%BB%B6%E6%88%96%E4%BF%AE%E6%94%B9%E8%BF%87%E7%9A%84%E6%96%87%E4%BB%B6.png)
我正在尝试在另一台计算机上维护文件系统的副本以进行冷备用。
为了获得整个系统的第一个副本,我rsync
使用以下命令运行了一项作业。
rsync -avlP root@master:/data/App1/* /data/app2_testing
一切顺利完成,没有任何错误或问题。我也能启动应用程序并高效地使用它。
运行第二次运行,也按预期完成,但唯一的区别是主服务器中的文件系统大小现在为 10 GB,但从属计算机上为 11 GB。
按照rsync
它应该只复制修改后的文件,但奇怪的是文件系统大小增加了。浏览了一些文档和链接仍然看到相同的行为:
rsync -hvrPt root@master:/data/App1/* /data/app2_testing
正确的程序应该是什么,rsync
以便它只复制更改的文件而不增加从机上的空间?