1、rsync的作用
一款快速增量备份工具
支持本地复制,或者与其他SSH、rsync主机同步
2、配置源的两种表示方法(服务器端)
方法一:用户名@主机地址::共享模块名
方法二:rsync://用户名@主机地址?共享模块名
3、rsync客户端的上行和下行:
下行(下载):
rsync -avz 用户名@服务器IP地址::共享名 /本地目录
上行(上传):
rsync -avz /本地目录/ 用户名@服务器IP地址::共享名
4、rsync配置文件说明:
主配置文件:/etc/rsyncd.conf
端口号:tcp 873
启动服务:rsync --daemon
停止服务:kill $(cat /var/run/rsyncd.pid)
5、实时同步的优点:
一旦同步源出现变化,立即启动备份
只要同步源无变化,则不执行备份
6、配置实时同步:
需要配置inotify+rsync同时执行,只能实现上行。需要写脚本来实现
inotify软件和脚本都在客户端操作