文件备份同步工具

rsync是linux/unix系统下的文件同步和传输工具,采用rsync算法是一个客户机和远程文件服务器的文件同步;rsync可以再中断后恢复传输,只传输源文件和目标文件之间不一致的部分。

rsync的安装:

# tar xf rsync-3.0.9.tar.gz 

# cd rsync-3.0.9 

#  ./configure 

# make && make install 

二、rsync的应用模式

1、第一种shell应用模式,也成为本地模式

本地shell模式主要用户复制目录到另一个目录:

# rsync -av nagios /tmp 

# rsync -av nagios/ /tmp 

-a:表示使用归档模式,并且保持文件属性

-v:表示输出详细信息

注意这里nagios后面的"/",如果加/的话表示不会复制目录本身,只复制目录中的内容

2、远程shell模式,它利用SSH执行底层连接和加密传输

# rsync -a nagios 192.168.163.143:/tmp 

root@192.168.163.143's password: 

输入密码后就会复制过去了

3、查询模式,于ls命令实现的功能类似

# rsync -a 192.168.163.143:/tmp    //查看远程服务器的/tmp目录下的内容 

# rsync -a /tmp //当然也可以查询本地的目录 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/4bc63ed6f846186671389ce69cae6f7d.html