Lsync

wwiki
이동: 둘러보기, 검색

설명[편집 | 원본 편집]

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 과 소유권 또한 동일하게 복사

게스트 설정[편집 | 원본 편집]

rsyncd

외부링크[편집 | 원본 편집]

https://axkibe.github.io/lsyncd