我正在使用rsnapshot来备份包含audio文件的文件夹。 当这些文件发生变化时,它只是元数据,例如ID3标签发生了变化,我不需要为此正式制作整个MP3文件的新备份。
我已经在单独的数据库中获得元数据,并且可以根据需要轻松地将这些元数据写入文件。
因此,我希望rsnapshot只能复制新文件,并从备份“文件库”中删除已删除的文件。 我的问题是 我可以简单地使用–ignore-存在吗?
请问rsnapshot明白吗?
所以是的,你必须在rsnapshot.conf
文件中提供参数:
rsync_long_args --ignore-existing
如果你想保留rsnapshot的默认rsnapshot
(你可能想要)。 你必须像这样把他们放在同一行:
rsync_long_args --delete --numeric-ids --relative --delete-excluded --ignore-existing
上面的例子是从版本1.3.1。 记住一个TAB应该将rsync_long_args
部分从参数中分离出来。
只要记得在-t
之前用-t
做一个testing就可以了!
rsnapshot -t daily