On 03/08/2014 02:55 AM, Marcus Schopen wrote:
Hi,
how do I remove a single backup run from increments,
eg. the one at "Sat Mar 8 07:02:51 2014":
# rdiff-backup -l .
Found 5 increments:
increments.2014-03-04T18:18:57+01:00.dir Tue Mar 4 18:18:57 2014
increments.2014-03-05T07:01:18+01:00.dir Wed Mar 5 07:01:18 2014
increments.2014-03-06T07:01:58+01:00.dir Thu Mar 6 07:01:58 2014
increments.2014-03-07T07:01:51+01:00.dir Fri Mar 7 07:01:51 2014
increments.2014-03-08T07:02:51+01:00.dir Sat Mar 8 07:02:51 2014
Current mirror: Sat Mar 8 09:26:53 2014
Basically, you can't. Doing that would require merging of successive
increments, which has been a frequently requested feature ("I really
don't need all the daily increments more than a year back in the
history"). The librsync library has no support for merging two (or more)
increments, so the only recourse would be to re-create the files at time
N and time N-m and recalculate the deltas. Doing that in a robust and
recoverable way over an entire repository would be decidedly
non-trivial.
Right now, your best bet would be to use Dominic's script to revert two
levels, bringing the mirror back to 2014-03-07, and move on from there.
--
Bob Nichols "NOSPAM" is really part of my email address.
Do NOT delete it.
_______________________________________________
rdiff-backup-users mailing list at [email protected]
https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki