Skip to content
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

Restore on clean system is convenient #32

Open
v6ak opened this issue Feb 28, 2017 · 0 comments
Open

Restore on clean system is convenient #32

v6ak opened this issue Feb 28, 2017 · 0 comments
Assignees
Labels
Milestone

Comments

@v6ak
Copy link
Owner

v6ak commented Feb 28, 2017

Long-term metatask.

Target scenario:

  1. Install Qubes.
  2. Install this backup system to dom0. (Even better: If this tool is integrated into Qubes, then this step would be unneeded.)
  3. Create and install backup-storage VM for your backup backend. This might require installing some software to corresponding backup backend (e.g., Duplicity), but it should be as straightforward as possible.
  4. (Maybe as a part of step 3.) Configure backup URL and credentials.
  5. Run one simple command to restore it all. Minimum interaction is required from user at this moment. Or choose what to restore now and restore the rest later.

Results of the procedure:

  • All VMs (AppVMs, TemplateVMs, HVMs, …) are restored.
  • All VM config (firewall routes, VM drive size, …)
  • User config of dom0 is restored. (Challenge, since we are restoring to a running system.)
  • TODO: specify behavior for dom0 drivers etc. Maybe those should be optional, as one might want to perform restore on different hardware. Also, in some cases, drivers might be prerequisities of even starting the restore process.
  • TODO: Specify behavior for volume layout. It might be useful to be preserved in some cases (e.g., laptop repaired), but this might be undesirable in other cases (e.g., completely new laptop).

TODO: list relevant issues.

@v6ak v6ak self-assigned this Feb 28, 2017
@v6ak v6ak added the goal label Feb 28, 2017
@v6ak v6ak changed the title Restore is convenient Restore on clean system is convenient Feb 28, 2017
@v6ak v6ak modified the milestone: 1.0 Mar 12, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant