Have an option to continue with only partly restore in case of error.

Bug #1079555 reported by Dylan McCall
This bug affects 1 person
Affects Status Importance Assigned to Milestone
deja-dup (Ubuntu)

Bug Description

While restoring files from a backup, Deja Dup failed with a hash mismatch for one of the (many) difftar.gz files. It showed an error message, and when I closed that error message Deja Dup exited. As a result, Deja Dup abandoned the entire operation, leaving only the files that had been restored by this point. The application provided no means for solving the problem. A screenshot of the error message is attached.

At a bare minimum, the error message should try to communicate which files it can't restore as a result of the error. Telling me which difftar.gz file is corrupted is as good as giving me a core dump at this point. In my case, I _did_ get back all the files I wanted, but only by painstakingly restoring individual subdirectories and keeping a careful list of which files triggered which errors.

Deja Dup should offer to continue, skipping whatever it needs to skip. Additionally, it would be nice if the application provided some means for working around the issue (for example, looking for earlier versions of the lost files), but that's probably for another bug report.

"Close" should be labelled "Abort" to communicate the fact that it will drop everything and probably not do what you want to have happen if you were interested in restoring files from a backup.

Revision history for this message
Dylan McCall (dylanmccall) wrote :
Vej (vej)
Changed in deja-dup (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
summary: - File restore is completely abandoned due to a single invalid backup file
+ Have an option to continue with only partly restore in case of error.
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.