Keep most recent incremental as full

For recovery speed and space optimization, it would be great if Urbackup could make incremental image backups, and create a full image backup from only the most recent incremental.

This would mean we could quickly restore/mount the full image VHD without taking up a bunch of extra storage space.

Can you describe how you believe that this might work?


This might be how synthetic Full Image backups already work, but here is the idea:

  1. An incremental image backup is sent from the client

  2. The Urbackup server combines the incremental image with the last full image backup, and creates a single “rapid restore” VHD.

  3. The Urbackup server deletes the previous “rapid restore” VHD, so that only one full image is kept per client.

The idea is that we can rapidly mount that VHD to a Virtual Machine that is running in a network local to urbackup. This would greatly reduce restore times, as there really isn’t and data being restored. It’s just mounted.


While this does make a form of sense, my main concern is in only having one version to restore to…

Have regularly seen it where it can be days or even weeks before an issue is identified, if you only have last night’s backup to go back to, then you are stuffed…for example, if you do daily backups, what happens if you only find out on Monday…?

What you might want, is a method where you have one backup for the rapid recovery and a separate/secondary that gives you longer retention…

1 Like

Sorry if the idea is unclear- in no way do I want to only retain one backup. This would just be a “standby” complete image backup for quicker Disaster recovery.

That’s pretty much how image backups and file backups already work, by building on previous backups. Deleting a full image backup also deletes the incremental backups associated with it. (File backups keep copies of individual files so deletes of any kind don’t affect the stored files until all references to an individual file are deleted.) Every backup of any type can always be restored as a full point-in-time backup of the selected drives or files on the client computer at the time of the backup.

It’s also why some of the transfer estimates look really strange - larger than the drive - for incremental images. The CBT option can help the Client determine what needs to be sent.

1 Like