Merge all incremental backups into one full backup on the remote mahine

Registered by SrK9 on 2011-03-08

I would like to have the ability to merge all incremental backups into a new full-backup set without having to re-upload 300 GB of data to the remote machine each time I want to do a full backup. I propose that duplicity could perform a restore to a secure temporary location on the remote machine (all incremental backups and append to the latest full backup) Then using that restore on the remote machine, perform a new full backup from that temporary restore location. Then verify the new set with the local machine for accuracy. This would allow for the person to perform full backup sets without having to re-upload huge amounts of data each time they wanted to perform a full-backup. For people performing backups to Amazon S3 there would be a tremendous amount money saved by not having to pay for the data transfer-in fees.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

No matter how you go about it, you would have to download the last full backup and all of the incrementals, merge them, then upload the new full backup. It could be done, but in reality it would be more expensive in network bandwidth than a full backup. The only way to save some bandwidth might be to merge the incrementals into a single incremental set, but that would still cost.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.