[Linux 常用技巧] rsync要注意的小地方

May 20th, 2009

转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]

本文链接: http://www.php-oa.com/2009/05/20/rsync_check.html

 

rsync中需要注意的小细节,这个老是忘记,害的次次测试,这次记下来

如下

rsync -avl –size-only /mnt/ /data/test/ –progress (常用)

rsync -avl –size-only /mnt /data/test/ –progress

以上二个,关键有一个地方不同,就是在/mnt后有没有"/" ,这二个会产生完全不同的结果,有/的话,会给目录下的文件同步过去.相当于mnt下的目录和test下的目录一样.

如果没有/的话,就会给文件夹和文件一起同步过去,也就是在/test/下会是/test/mnt.

 

另外,对经过n多的测试,发现在LAN中对nfs速度影响最大的是 rsize,wsize二个参数.如果你是内网环境,可以考虑如下的参数来优化

mount -t nfs IP:/data/test/ /mnt -o rsize=32768,wsize=32768,timeo=15,intr

要对比文件,有个很简单的方法

ls -Rl /data/test/ > out.txt
 

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪 ViVi 365Key 网摘 天极网摘 和讯网摘 博拉网 POCO 网摘 饭否 QQ 书签 Digbuzz 我挖网 Mister Wong
Tags: ,
No comments yet.