作者Adama (So Say We All.)
看板Linux
标题Re: [问题] Rsync使用方法
时间Sun Aug 3 10:55:37 2008
※ 引述《b60413 (None)》之铭言:
: ※ 引述《Adama (So Say We All.)》之铭言:
: : --delete参数可将source没有的东西,在target那边也删掉
: rsync -aSH --delete ./ [email protected]::xxx
: 结果target端的档案都不见了.....
: 连带rsync的密码档也都被砍了导致现在无法验证密码><"
你可以用-n参数作dry-run,
就是先列出要更新删除的档案清单但不实际动作
: 虽然可以用delete删除target的档案
: 但是 能够指定我要删除哪一个吗?不然...囧rz
: 例如我想删除target端的tmp.txt这个档案
那就在source这边把tmp.txt移掉就好了
如果你想让source有但target没有,这就不是rsync同步的意义了
: 另外想问rsync是否可以在target执行类似shell的cmd?
: 因为备份天数可能只留10天 超过10天的就会删除
: 不知道是否可以使用
在target那边写一个crontab,执行检查档案时间清除档案的shell script比较快吧?
--
http://cardassian.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.115.17