您的位置:首页 > 其它

Rsync常见过错及指令具体参数

2013-03-07 05:31 162 查看
Rsync常见过错: 疑问一: @ERROR: chroot failed rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3] 缘由: 效劳器端的目录不存在或无权限。创立目录并批改权限可处置疑问。 疑问二: @ERROR: auth failed on modulhttp://www.fpnanchang.com/linked/20130306.doe tee rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3] 缘由: 效劳器端该模块(tee)需求验证用户名暗码,但客户端没有供给正确的用户名暗码,认证失利。供给正确的用户名暗码处置此疑问。 疑问三: @ERROR: Unknown module ‘tee_nonexists’ rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3] 缘由: 效劳器不存在指定模块。供给正确的模块名或在效劳器端修改成你要的模块以处置疑问。 疑问四: password file must not be other-accessible continuing without password file Password: 缘由: 这是由于rsyncd.pwd rsyncd.secrets的权限不对,大概设置为600。如:chmod 600 rsyncd.pwd 疑问五: rsync: failed to connect to 218.107.243.2: No route to host (113) rsync error: error in socket IO (code 10) at clientserver.c(104) [receiver=2.6.9] 缘由: 对方没开机、防火墙阻挠、经过的网络上有防火墙阻挠,都有能够。封闭防火墙,其实就是把tcp udp的873端口翻开。 疑问六: rsync error: error starting client-server protocol (code 5) at main.c(1524) [Receiver=3.0.7] 缘由: /etc/rsyncd.conf配置文件内容有过错。请正确核对配置文件。 疑问七: rsync: chown "" failed: Invalid argument (22) 缘由: 权限无法仿制。去掉同步权限的参数即可。(这种状况多见于Linux向Windows的时分) 疑问八: @ERROR: daemon security issue -- contact admin rsync error: error starting client-server protocol (code 5) at main.c(1530) [sender=3.0.6] 缘由: 同步的目录里边有软衔接文件,需求效劳器端的/etc/rsyncd.conf翻开use chroot = yes。掠过软衔接文件。 疑问九: rsync: read error: Connection reset by peer (104) rsync error: error in rsync protocol data stream (code 12) at io.c(794) [receiver=3.0.2] 处置:很大能够是效劳器端没有敞开 rsync 效劳,敞开效劳。 疑问十: @ERROR: failed to open lock file rsync error: error starting client-server protocol (code 5) at main.c(1495) [receiver=3.0.2] 处置:配置文件 rsync.conf 中增加 lock file = rsyncd.lock 即可处置。 Rsync指令具体参数: -v, --verbose 具体形式输出 -q, --quiet 精简输出形式 -c, --checksum 翻开校验开关,强迫对文件传输进行校验 -a, --archive 归档形式,表明以递归办法传输文件,并坚持一切文件特点,等 于-rlptgoD -r, --recursive 对子目录以递归形式处置 -R, --relative 运用相对途径信息 -b, --backup 创立备份,也就是关于意图现已存在有相同的文件名时,将老的 文件从头命名为~filename。能够运用--suffix 选项来指定不相同的备份文件前缀。 --backup-dir 将备份文件(如~filename)寄存在在目录下。 -suffix=SUFFIX 界说备份文件前缀 -u, --update 只是进行更新,也就是越过一切现已存在于DST,而且文件时刻 晚于要备份的文件。(不掩盖更新的文件) -l, --links 保存软链结 -L, --copy-links 想对待惯例文件相同处置软链结 --copy-unsafe-links 只是复制指向SRC 途径目录树以外的链结 --safe-links 疏忽指向SRC 途径目录树以外的链结 -H, --hard-links 保存硬链结 -p, --perms 坚持文件权限 -o, --owner 坚持文件属主信息 -g, --group 坚持文件属组信息 -D, --devices 坚持设备文件信息 -t, --times 坚持文件时刻信息 -S, --sparse 对稀少文件进行特别处置以节约DST 的空间 -n, --dry-run 实际哪些文件将被传输 -W, --whole-file 复制文件,不进行增量检测 -x, --one-file-system 不要跨过文件体系鸿沟 -B, --block-size=SIZE 查验算法运用的块尺度,默许是700 字节. -e, --rsh=COMMAND 指定运用rsh、ssh 办法进行数据同步 --rsync-path=PATH 指定长途效劳器上的rsync 指令地点途径信息 -C, --cvs-exclude 运用和CVS 相同的办法主动疏忽文件,用来扫除那些不期望 传输的文件 --existing 只是更新那些现已存在于DST 的文件,而不备份那些新创立的文件 --delete 删去那些DST 中SRC 没有的文件 --delete-excluded 相同删去接纳端那些被该选项指定扫除的文件 --delete-after 传输完毕今后再删去 --ignore-errors 及时呈现IO 过错也进行删去 --max-delete=NUM 最多删去NUM 个文件 --partial 保存那些因故没有彻底传输的文件,所以加速随后的再次传输 --force 强迫删去目录,即便不为空 --numeric-ids 不将数字的用户和组ID 匹配为用户名和组名 --timeout=TIME IP 超时时刻,单位为秒 -I, --ignore-times 不越过那些有相同的时刻和长度的文件 --size-only 当决议能否要备份文件时,只是观察文件巨细而不思考文件时刻 --modify-window=NUM 决议文件能否时刻相一起运用的时刻戳窗口,默许为0 -T --temp-dir=DIR 在DIR 中创立临时文件 --compare-dest=DIR 相同比拟DIR 中的文件来决议能否需求备份 -P 等同于 --partial --progress 显现备份进程 -z, --compress 对备份的文件在传输时进行紧缩处置 --exclude=PATTERN 指定扫除不需求传输的文件形式 --include=PATTERN 指定不扫除而需求传输的文件形式 --exclude-from=FILE 扫除FILE 中指定形式的文件 --include-from=FILE 不扫除FILE 指定形式匹配的文件 --version 打印版别信息 --address 绑定到特定的地址 --config=FILE 指定其他的配置文件,不运用默许的rsyncd.conf 文件 --port=PORT 指定其他的rsync 效劳端口 --blocking-io 对长途shell 运用堵塞IO -stats 给出某些文件的传输状况 --progress 在传输时实际传输进程 --log-format=formAT 指定日志文件格局 --password-file=FILE 从FILE 中得到暗码    http://www.szhaoexport.com/linked/20130306.do[/code] 
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: