Lsync
설명
src, dest디렉토리 실시간 미러링
설치
sudo apt install lsyncd
설정
mkdir /etc/lsyncd
sudo nano /etc/lsyncd/lsyncd.conf.lua
lsyncd.conf.lua 파일 예시
settings{
statusFile = "/tmp/lsyncd.stat",
statusInterval = 1,
}
sync{
default.rsync,
source="/src",
-- 호스트이름/IP::(rsyncd.conf에서 지정한 이름)
target="/dest",
--"10.0.0.30::site",
-- rsync 옵션
rsync = {
compress = false,
acls = true,
verbose = true
},
-- 제외목록
--excludeFrom="/etc/rsync_exclude.lst",
}
sync{
...
}