手动实现inotify结合rsync同步
Inotify结合rsync实现数据实时同步
可以利用Inotify对目录的事件监控功能
再回忆一下简单的事件监控,如数据增加,删除数据的事件监控
inotifywait -mrq --timefmt "%y-%m-%d %T" --format "%T %w%f Event: %e" /data
rsync -avzP --delete /data/ rsync_backup@192.168.178.122::backup --password-file=/etc/rsync.password
写在脚本当中的时候,可以不用P。使用--delete确保两台服务器无差异存储
网友评论