New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve the UX of the backup restore process #4946
Comments
How about an "Overwrite" checkbox on restore? If dom0 is selected, it would restore to the appropriate place in |
Ideally, we would have a series of steps in the restore process where each situation is explained to the user, and the user is allowed to make a decision. Here are some examples (checked boxes are the suggested default options): Would you like to restore the dom0 home directory from your backup?
There is already a dom0 home directory on this system. Which dom0 home directory would you like to use?
If there is already a qube on this system with the same name as a qube being restored:
For example, if there is already a qube named
Caution: Each replaced qube will be permanently deleted. This action cannot be undone. I'm increasing the priority of this issue, since we've gotten further reports of users being confused by the current restore process, e.g.: https://groups.google.com/d/topic/qubes-users/rE_bfOhPdaU/discussion |
To implement overwrite for dom0, I'd suggest keeping the present code but adding one more step that does an |
This feels related to many things I'd like to address in a future consolidated "Q Manager" experience in #6483. |
The problem you're addressing (if any)
When restoring a dom0 backup, it is not obvious to many users how to replicate the old
qvm-backup-restore
behavior prior to #2271, where configuration files from the backup will take effect in dom0. In reality, it's simple:The problem is that many users (understandably) don't know to do this.
Describe the solution you'd like
An option for
qvm-backup-restore
and the GUI so that the user can choose to do this sort of restore, where the contents of the backup are restored directly to dom0's/home
.Where is the value to a user, and who might that user be?
This benefits less-technical users and any user who effectively wants the contents of a dom0 backup to override dom0 on the current (restore target) machine.
Describe alternatives you've considered
An alternative is just to document the procedure. I leave it up to the devs to decide how to proceed.
Additional context
This discussion thread shows a real case where the feature would have been useful to a user, and the ensuing discussion provides a lot of context for this feature request:
https://groups.google.com/d/topic/qubes-users/CymcbLRGwpg/discussion
Relevant documentation you've consulted
N/A
Related, non-duplicate issues
Related: #2271, #1106, #3975
The text was updated successfully, but these errors were encountered: