我需要备份(用于调试)一些临时文件,同时程序正在运行。我过去常常使用rsync
/var/tmp/someprogram
目录和find . -iname 'blahblah' -exec rsync -someoptions $DESTdir
这样做,效果很好。
除了某个程序中某人的情况(我没有源代码访问权限,从来没有 - 悲伤,从COBOL开始的长篇故事...)用来自内部的新内容覆盖临时文件一些程序。
E.g。
PROG
计划B1237
目录中创建一个tmp
文件(我每隔几分钟就会rsync
一次)B1237
,并且rsync
- ed文件将被覆盖。我也需要第一个版本。是否可以轻松实现?我正在考虑对DEST目录进行时间限制,但应该采用另一种方式(不在目标目录中创建(例如)git
回购,并在同步后提交......
更新 我没有提到 - 抱歉 - 我没有权利在这台SLES9(公司)服务器上安装任何东西。
提前致谢!
答案 0 :(得分:0)
如果您想要做一些比cp --archive
更节省空间的事情,您可能需要查看faubackup
。