インストール
yum install rsync
手動同期
mkdir rsync
cd rsync/
mkdir source
mkdir backup
touch source/test
rsync -av source/ backup
デーモン化
vi /etc/rsyncd.conf
rsync –daemon –config=/etc/rsyncd.conf
同期
touch source/test2
rsync -av source/ rsync://127.0.0.1/backup
lsyncdインストール、起動
yum install lsyncd
vi /etc/lsyncd.conf
lsyncd /etc/lsyncd.conf
同期
touch source/lsync
rsync version 3.0.6 protocol version 30
lsyncd
Version: 2.1.5
/etc/rsyncd.conf
### グローバル・オプション
uid = root
gid = root
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
### モジュール・オプション
[backup]
comment = rsyncd server
path = /home/nilesflow/rsync/backup
read only = no
/etc/lsyncd.conf
settings = {
logfile = “/var/log/lsyncd.log”,
statusFile = “/var/log/lsyncd.stat”,
statusInterval = 1,
}
sync{
default.rsync,
source = “/home/nilesflow/rsync/source/”,
target = “127.0.0.1::backup”,
rsync = {
_extra = { “-a” },
}
}