Lsync

wwiki
Jhkim (토론 | 기여)님의 2019년 3월 24일 (일) 17:28 판 (새 문서: == 설명 == src, dest디렉토리 실시간 미러링 == 설치 == <syntaxhighlight lang="bash"> sudo apt install lsyncd </syntaxhighlight> == 설정 == <syntaxhighlight lang="bash...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색

설명

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{
    ...
}