주 메뉴 열기

wwiki β

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

게스트 설정

rsyncd

외부링크