由于需要和其他系统进行对接。文件的逻辑地址通过接口传递,而文件的实体需要通过服务器间的同步进行传输。在同事的建议下选择了rsync。
二、RSYNC介绍RSYNC 有多种方式进行同步,本篇文章主要叙述的是其中,两种远程服务器的同步配置。(在客户端 注意命令中“:” 冒号的个数)
要了解更多关于rsync的内容,请跳转到 阅读相关文档。
三、实际操作 3.1 确认机器是否安装rsync 3.2 配置rsync的文件以下是本次配置中rsyncd.conf的内容:
1 uid = root 2 gid = root 3 use chroot = no 4 max connections = 2000 5 port = 8973 6 timeout = 900 7 log file = /var/run/rsyncd.log 8 pid file = /var/run/rsyncd.pid 9 lock file = /var/run/rsyncd.lock 10 log format = %t%a%m%f%b 11 commemt = rsync 12 list = yes 13 read only = yes 14 write only = no 15 auth users = apprsync 16 secrets file = /etc/rsyncd.secret 17 ignore errors = yes 18 hosts allow = 172.21.5.164 19 20 ###########################之上是全局定义 之下是模块单独定义 21 [rsyncvideo] 22 path = /app/nas/video 23 [rsyncimage] 24 path = /app/nas/image 25