rsync 命令详解(可用于tomcat 同步项目文件)
- 参考文档
- rsync命令
- http://linux.51yip.com/search/rsync
- rsync服务
- http://www.apelearn.com/bbs/thread-10285-1-5.html
- rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。
- sync [美][sɪŋk] 同步
- 1.命令安装:
- yum install rsync openssh-clients
- 2.命令功能:
- 远程数据同步工具
- 3.命令参数:
- -a 归档模式,表示以递归方式传输文件,并保持所有属性
- -r 对子目录以递归模式处理,主要是针对目录来说的,如果单独传一个文件不需要加-r,但是传输的是目录必须加-r选项
- -v 打印一些信息出来,比如速率,文件数量等
- 4.命令实例:
- 118.192.147.101 server
- 112.74.108.63 client
- rsync客户客户端操作分两种,一种是推送,一种是拉取
- ①拉取:[root@Testclient ~]# rsync -avPz --port 8730 --password-file=/etc/password test1@192.168.137.10::rsync /tmp/rsync/
- ②推送:[root@Testclient ~]# rsync -avPz --port 8730 --password-file=/etc/password /tmp/rsync/ test2@192.168.137.10::rsync
- server配置
- [root@niaoyun-101 etc]#yum install rsync openssh-clients
- [root@niaoyun-101 etc]# cat /etc/rsyncd.conf
- ##全局配置
- secrets file = /etc/rsyncd.pwd #指定密码文件路径
- uid=root #运行rsync
- gid=root #运行rsync
- max connections = 4 #最大连接数
- use chroot = no #
- pid file = /var/run/rsyncd.pid #
- lock file = /var/run/rsync.lock #
- log file = /var/log/rsyncd.log #
- [tmp] #指定模块名,给client引用
- path = /tmp/ #指定路径
- auth users = sd #指定用户
- secrets file = /etc/rsyncd.pwd #指定密码文件路径
- read only=no #如果为yes 则不允许client将文件推送过来
- [root@niaoyun-101 etc]#
- [root@niaoyun-101 etc]# cat /etc/rsyncd.pwd
- sd:sundong@2014 #用户名:密码
- [root@niaoyun-101 etc]#chmod 400 /etc/rsyncd.pwd
- #启动服务
- [root@niaoyun-101 etc]# rsync --daemon
- [root@niaoyun-101 etc]#lsof -i:873
- client
- [root@aliyun-63 etc]#yum install rsync openssh-clients
- [root@aliyun-63 etc]# cat /etc/rsyncd.pwd
- sundong@2014
- [root@aliyun-63 etc]#
- 测试
- [root@aliyun-63 etc]# rsync -avzP --password-file=/etc/rsyncd.pwd /tmp/ sd@118.192.147.101::tmp
- sending incremental file list
- ./
- .ICE-unix/
- sent 152 bytes received 33 bytes 123.33 bytes/sec
- total size is 444 speedup is 2.40
- [root@aliyun-63 etc]#
- 最新活动: 2016-04-29 16:25
- 浏览: 1706
- 关注: 7 人
编辑回复