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

Reply via email to