and the backup from the previous day is rolled back.
This seems like an overzealous discarding of what's at least partially good
data.
To that end, I modified my rsnapshot to not remove the subdir for the machine
(in preparation for a roll-back) but instead to rename it $machine.interrupted
and then allow the rollback to do it's job. At least that way if I end up
needinga file from that machine's backup on the day that it was rolled back to
the previous day, I can choose to see if there is a newer copy in
$machine.interrupted before having to revert to the previous day's in the
rolled-back dir.
I would propose however that (firstly) not all other filesystems for a machine
in which one did fail are automatically removed from the backup queue -- it's
possible that while one had an error, the others will succeed.
Secondly, I would propose that rather than simply discarding interrupted backups
(of filesystems), that what did manage to get backed up be *merged* with the
rollback from the previous day.
I have achieved this manually by use rsync to roll-back from the previous day
(i.e. effectively a roll-back) but including the $machine.interrupted dir as a
high priority link-dest directory.
The result of this rsync was that it effectively achieved the desired roll-back
but preferd files from the interrupted backup where they are available, making
the backup as complete and fresh as possible -- moreso than simply rolling back
from the previous day.
Anyone want to code this up into rsnaphot?
the cycles (yet -- planning on winning the lottery though, so will have time
then -- i just don't know when that will be though
Cheers,
b.
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and,
should the need arise, upgrade to a full multi-node Oracle RAC database
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss < at > lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
