Lsync + Rsync : Sync Files timely2018/11/29 |
|
Install Lsyncd that is a flexible cross-platform synchronization tool.
|
|
| [1] |
Run Rsync daemon on remote destination host, refer to here.
On this example, use the same settings of synchronization with the example above link. |
| [2] | In addition to settings of [1], Install and configure Lsyncd on source host to sync files and directories timely. |
|
root@dlp:~#
root@dlp:~# apt -y install lsyncd mkdir /etc/lsyncd
root@dlp:~#
vi /etc/lsyncd/lsyncd.conf.lua # create new
settings{
statusFile = "/tmp/lsyncd.stat",
statusInterval = 1,
}
sync{
default.rsync,
# source directory
source="/root/work/",
# destination Hostname or IP address:(the name set in rsyncd.conf)
target="10.0.0.51::backup",
# excluding list
excludeFrom="/etc/rsync_exclude.lst",
}
systemctl restart lsyncd |
| [3] |
Make sure files and directories are copied timely on destination Host.
|
| Sponsored Link |
|
|