1.安装部署lsync实时同步工具
yum install -y lsyncd
2.编写配置文件
vim /etc/lsyncd.conf
settings {
logfile = "/var/log/lsyncd/lsyncd.log", #日志文件
statusFile = "/var/log/lsyncd/lsyncd.status", #状态信息
inotifyMode = "CloseWrite",
maxProcesses = 8,
}
sync {
default.rsync,
source = "/data", #监控NFS目录
target = "rsync_backup@172.16.1.41::backup", #实时同步到备份服务器 backup目录
delete= true, #无差异同步
exclude = { ".*" },
delay = 1,
rsync = {
binary = "/usr/bin/rsync",
archive = true,
compress = true,
verbose = true,
password_file = "/etc/rsync.password", #NFs密码文件
_extra = {"--bwlimit=200"}
}
}
3.启动服务
systemctl start lsyncd