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="host_ip::dest",
-- rsync 옵션
rsync = {
compress = false,
archive = true,
verbose = true
},
-- 제외목록
--excludeFrom="/etc/rsync_exclude.lst",
}
sync{
...
}
sync 설정편집
archive : permission 과 소유권 또한 동일하게 복사