satan 通过 Google 阅读器发送给您的内容:
于 12-4-29 通过 averiany涂鸦馆 作者:averainy
最近用rsync备份服务器的时候出了点儿问题,每次都无法同步完就自动退出,提示的错误好像是备份的数据太大,服务器内存不够,为了节约内存就想着把缓存目录给排除掉,google了一下,rsync还是有相应的参数的,可以使用exclude,也可以使用exclude-from,我本人推荐用exclude-from,这个参数指定的是一个需要排除的文件和目录的列表文件.
rsync -av --exclude 'cache' --delete -e 'ssh -p port' xxx@xxx.xxx:/home/wwwroot/ /home/averainy/
这里的cache就是要排除的目录,他是需要备份的服务器目录里的一个相对路径.
rsync -av --exclude-from=/home/averainy/exclude.list --delete -e 'ssh -p port' xxx@xxx.xxx:/home/wwwroot /home/averainy/
exclude.list是本地文件,里面每行用一个相对路径指定不需要同步的目录或者文件.
以上所提到的相对路径是指/home/wwwroot/相对路径
本文作者:averainy | 本文地址: 固定链接 | 我的腾讯微博|我的google+
本站文章除特殊标明者外均为原创,版权所有,如需转载,请以超链接形式注明作者和原始出处及本声明
相关日志
可从此处完成的操作:
- 使用 Google 阅读器订阅averiany涂鸦馆
- 开始使用 Google 阅读器,轻松地与您喜爱的所有网站保持同步更新
没有评论:
发表评论