[clug] rsync --write-batch option that doesn't overwrite destination [solved]
sjenkin at canb.auug.org.au
Thu Mar 31 04:25:29 UTC 2016
I had a rsync question, but answered it in constructing this email.
Such is the Power of the List! don’t even have to _send_ a question to get an answer :)
Want to minimise space used to keep backups of a 30Gb partition image.
xdelta fails - only 32-bit apparently, 4GB limit. didn’t test this. LITS.
Q: How do I _not_ overwrite the destination file(s) when using ‘write-batch’?
rsync --write-batch=foo source-file destination-file;
rm destination-file # clean-up the big intermediary file, when happy delta is correct & saved.
which ‘syncs’ destination-file with source-file. I don’t want to clobber either of the original files.
Recovery is simple:
rsync --read-batch=foo source-file destination-file
A: RTFM :)
--only-write-batch=FILE like --write-batch but w/o updating destination
rsync --only-write-batch=foo source-file destination-file
Steve Jenkin, IT Systems and Design
0412 786 915 (+61 412 786 915)
PO Box 48, Kippax ACT 2615, AUSTRALIA
mailto:sjenkin at canb.auug.org.au http://members.tip.net.au/~sjenkin
More information about the linux