如何让 rsync 仅记录它备份的文件?
我不希望这些行填满我的日志文件,因为每次运行时它都会这样做,即使没有什么可发送的:
2016/11/13 14:30:01 [1554] building file list
2016/11/13 14:30:04 [1554] sent 3255320 bytes received 6707 bytes total size 697719781381
它通过 cron 运行,而不是以守护进程模式运行。我的命令是:
rsync -rtbpgo --suffix="."$(date +"%Y%m%d%H%M") --exclude=".*" --exclude="~*" --exclude="[Tt][Hh][Uu][Mm][Bb][Ss].[Dd][Bb]" --exclude="[Dd][Ee][Ss][Kk][Tt][Oo][Pp].[Ii][Nn][Ii]" --log-file=/mnt/rsync.log --info=FLIST /mnt/datastore/ /mnt/dsbackup
答案1
添加这两个标志,它们应该可以解决问题 -q -i
(安静和项目)