Any situation where your original copy (working system) will be
oblitterated, such as doing a fresh re-install of the OS. In my case, I
didn't want to be left with only one copy (the original backup) for X
number of hours and I wasn't even sure if it was good. Archive
verification is a pretty standard function; it would be nice to have it
built-in, but I have a feeling the current backup tool will be replaced
with something better anyway.
> Also, a thought occurred to me: Does the GUI restoration tool allow for
> this functionality? (I seem to remember that you get to a screen where
> you can view all of the VMs in the backup file and choose which ones you
> want to restore. Would this not amount to verifying the integrity of the
> backup without restoring, if you simply cancel at that screen?)
I don't think that is whats happening at that point; seems the restore
util is just reading a list. It actually takes close to an hour to
verify such a large tarfile with even the most efficient code.
If qvm-backup-restore had an option to send the output to /dev/null (or
not even try to) then I would consider that an acceptable verification
process. But it would be no faster than my script (although faster and
less wear than actually writing the files to disk).