Hi!
Since two years ago, this has been marked as "RESOLVED FIXED" upstream:
https://bugzilla.samba.org/show_bug.cgi?id=3653

It's not a real fix, merely a nasty hacky script to post-process rsync's
output and ignore this particular error.  Still, the included script
(rsync-no-vanished) is missing from the Debian package.


John Van Essen wrote:
> Instead of attacking the symptom, attack the problem.  You are backing
> up temporary files that are not needed on a restore.  These "vanished"
> messages actually help pinpoint directories whose contents should be
> excluded, in this case via --exclude=/drbd/var/www/tmp/*

While indeed _most_ such churn comes from temporary files, there are
hundreds of places they can happen.  Just from three last rsync spams I got:
* icinga checkresults spool
* a session file from one of customers' php site
* a new mail inside a Maildir/
so am I supposed to maintain pages worth of --exclude= arguments, adding a
new one every time I receive a rsync spam?
And, believe me or not, actual non-temporary files do get removed too --
usually mails but on your boxes it might be something else.


But, as upstream is apparently not willing to fix this in a clean way,
please at least include the rsync-no-vanished workaround.


Meow!
-- 
A tit a day keeps the vet away.

Reply via email to