
我將 Synology NAS 備份到執行 rsyncd 守護程式的 Linux Debian 伺服器。典型的備份會話會將數十萬個無用訊息(下面的範例)寫入守護程式日誌檔案。
問:如何在 Debian 上配置 rsyncd,以便僅將錯誤、警告和授權訊息發送到日誌文件,而不發送其他訊息?
約束:Synology備份客戶端是一個封閉的系統,我對它的控制權為零。所有設定變更都必須在 Debian 伺服器上進行。
目前 rsyncd.conf 文件
port = 873
max verbosity = 0
[NAS]
path = /media/e230a109-1a8b-bd46-81fc8-304c5d8fe401a/./
uid = nobody
gid = users
list = yes
read only = no
write only = no
use chroot = yes
hosts allow = 192.168.0.100
hosts deny = ALL
lock file = /var/lock/rsyncd-NAS
無用日誌條目範例
Tue Mar 24 07:54:34 2015 building file list
Tue Mar 24 07:54:34 2015 rsync on NAS/nas_0032110CDF4A/@app/_Syno_NetShareArchive.db from nas.local (192.168.0.100)
Tue Mar 24 07:54:34 2015 connect from nas.local (192.168.0.100)
Tue Mar 24 07:54:33 2015 sent 87 bytes received 42 bytes total size 2048
Tue Mar 24 07:54:33 2015 building file list
Tue Mar 24 07:54:33 2015 rsync on NAS/nas_0032110CDF4A/@app/_Syno_NetShareArchive.db from nas.local (192.168.0.100)
Tue Mar 24 07:54:33 2015 connect from nas.local (192.168.0.100)
Tue Mar 24 07:54:33 2015 sent 42 bytes received 56 bytes total size 0
Tue Mar 24 07:54:33 2015 receiving file list
Tue Mar 24 07:54:33 2015 rsync to NAS/nas_0032110CDF4A/ from nas.local (192.168.0.100)
Tue Mar 24 07:54:33 2015 connect from nas.local (192.168.0.100)
Tue Mar 24 07:54:33 2015 sent 54 bytes received 2146 bytes total size 2048
Tue Mar 24 07:54:33 2015 receiving file list
and so on...