有没有办法在临时位置的本地主机上存储rsync diff,然后更新本地主机上的文件?
解决方法 你可以这样做:>在本地主机和远程主机中的临时文件夹之间运行rsync.要确保只获取diff,请使用–link-dest选项并链接到远程主机中的真实文件夹.
你基本上有这样的命令:
rsync –link-dest=”/var/www” –archive “/localhost/path/www/” “remote@example.com:/var/www_update_20131129”
(/ var / www是要更新的文件,/ var / www_update_20131129 /是“temp”文件夹)>完成rsync *** 作后,您可以在远程主机中交换www_update_20131129 /和真实www /文件夹(可能通过软链接www /到www_update_20131129 /).
总结以上是内存溢出为你收集整理的目录级别的原子rsync,具有最小的临时存储全部内容,希望文章能够帮你解决目录级别的原子rsync,具有最小的临时存储所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)