Lsync - Realtime Mirroring2013/06/05 |
Install Lsync that is a flexible cross-platform synchronization tool.
Rsync is also required, so in addition to the setting of rsync,
Configure lsyncd.
|
|
[1] | Install lsyncd in Source Host |
root@www:~#
root@www:~# aptitude -y install lsyncd mkdir /etc/lsyncd
root@www:~#
vi /etc/lsyncd/lsyncd.conf.lua
settings = { statusFile = "/tmp/lsyncd.stat", statusInterval = 1, } sync{ default.rsync, # source directory source="/var/www/", # destination Hostname or IP address:(the name set in rsyncd.conf) target="10.0.0.30::site", # rsync's option rsyncOpts="-az", # add: excluding list excludeFrom="/etc/rsync_exclude.lst", } /etc/init.d/lsyncd start |
[2] |
Make sure files and directories are copied in destination Host.
|