Lsync : ファイル/ディレクトリの同期2026/01/07 |
|
Lsync をインストールして、Rsync + Lsync によるリアルタイム同期を設定します。 |
|
| [1] |
こちらを参考に、設定したい コピー先ホストで Rsync をサービスとして起動しておきます。 +----------------------+ | +----------------------+ | [dlp.srv.world] |10.0.0.30 | 10.0.0.51| [node01.srv.world] | | lsyncd +----------+----------+ rsyncd | | /home/work/* | -------------> | /home/backup/* | +----------------------+ live copy +----------------------+ |
| [2] | コピー元ホストでの Lsync のインストールと設定です。 |
|
dlp:~ #
zypper -n install lsyncd
dlp:~ #
vi /etc/lsyncd/lsyncd.conf # 修正 settings{ statusFile = "/var/log/lsyncd/lsyncd.status", nodaemon = false, statusInterval = 5, maxDelays = 10, maxProcesses = 10, } # 既存の [sync] セクションは削除して最終行に追記 sync{ default.rsync, # コピー元ディレクトリを指定 source="/home/work/", # コピー先のホスト名 または IP アドレス : rsyncd.conf で設定した名前 target="node01.srv.world::backup", # コピー除外リスト excludeFrom="/usr/etc/rsyncd.exclude", }dlp:~ # systemctl enable --now lsyncd |
| [3] |
以上で設定完了です。 |
|
|