免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: yezhulin1982
打印 上一主题 下一主题

关于rsync排除备份目录的疑问? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-09-09 15:38 |只看该作者
rsync -urvvv --progress --exclude-from=/misc/usb/tools/ /misc/usb/ /mnt/de/docs/

rsync -urvvv --progress --exclude-from=/misc/usb/tools /misc/usb/ /mnt/de/docs/

rsync -urvvv --progress --exclude-from="/misc/usb/tools/" /misc/usb/ /mnt/de/docs/

rsync -urvvv --progress --exclude-from="/misc/usb/tools" /misc/usb/ /mnt/de/docs/
上述各命令都试过,但还是不行,是不是前面的选项-u的问题(目的目录没有/mnt/de/docs/tools子目录)?


使用--exclude /DIRPATH

使用--exclude=/DIRPATH

使用--exclude "/DIRPATH"

使用--exclude="/DIRPATH"
的方式配合上述四条命令中的DIRPATH也无法排除该目录备份。

论坛徽章:
0
12 [报告]
发表于 2008-09-09 15:41 |只看该作者
确信--exclude参数没有输入错!
感谢大家的帮忙。

论坛徽章:
0
13 [报告]
发表于 2008-09-09 16:01 |只看该作者
--exclude="/DIRPATH"
--exclude-from的用法是这样的:
--exclude-from="/filename.lst"
然后filename.lst的内容是
a
b
c
就是排除a、b、c三个文件(或目录)。
还是那句老话,仔细看man:
            --exclude=PATTERN       exclude files matching PATTERN
            --exclude-from=FILE     read exclude patterns from FILE

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
14 [报告]
发表于 2008-09-09 16:03 |只看该作者

回复 #11 yezhulin1982 的帖子

try:
rsync -urvvv --progress --exclude=/tools/ /misc/usb/ /mnt/de/docs/

原帖由 walkerxk 于 2008-9-9 16:12 发表

黑哥也被误导了啊,rsync的--exclude-from和tar的-X是一样的,都是从文件读入参数而已,很多命令都是这样的,因为参数太多、太长。


多谢 walkerxk 指正!

已更正。

[ 本帖最后由 blackold 于 2008-9-9 16:14 编辑 ]

论坛徽章:
0
15 [报告]
发表于 2008-09-09 16:12 |只看该作者
原帖由 blackold 于 2008-9-9 16:03 发表
try:
rsync -urvvv --progress --exclude-from=/tools/ /misc/usb/ /mnt/de/docs/

黑哥也被误导了啊,rsync的--exclude-from和tar的-X是一样的,都是从文件读入参数而已,很多命令都是这样的,因为参数太多、太长。

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
16 [报告]
发表于 2008-09-09 16:13 |只看该作者

回复 #15 walkerxk 的帖子

多谢 walkerxk 指正!

已更正。

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
17 [报告]
发表于 2008-09-09 17:27 |只看该作者
重定向到日志文件有没错误提示之类的?


多谢 walkerxk 指正!

[ 本帖最后由 MYSQLER 于 2008-9-10 09:00 编辑 ]

论坛徽章:
0
18 [报告]
发表于 2008-09-09 17:29 |只看该作者
  

论坛徽章:
0
19 [报告]
发表于 2008-09-09 17:31 |只看该作者
原帖由 MYSQLER 于 2008-9-9 17:27 发表
重定向到日志文件有没错误提示之类的?一条命令只能有一个--exclude

可以有多个的,我一直在用。而且还可以用通配符--exclude="*alpha*" 所有含有alpha的文件或目录都被排除,不管是哪个目录下的。

[ 本帖最后由 walkerxk 于 2008-9-9 17:33 编辑 ]

论坛徽章:
0
20 [报告]
发表于 2008-09-09 21:18 |只看该作者

继续探讨rsync!

首先再次感谢大家!
本人试过各位达人提供的方法,但还是不行,所以想进一步探讨rsync排除备份目录的话题。
现在想转换一下方式:
本人Debian GNU/Linux 4.0r4系统现开放给需要进一步探讨的达人远程登录,在该系统环境下请各位达人实地操作一下,然后通过QQ实时交流,我想这种方法更能说明问题。
QQ:648266251
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP