Project

General

Profile

Feature #9889

Feature #5301: Clone or backup system for the persistent volume

Feature #7049: Design a backup system for the persistent volume

Decide a backup solution among possible candidates

Added by sajolida almost 4 years ago. Updated 7 months ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
Persistence
Target version:
-
Start date:
08/03/2015
Due date:
% Done:

0%

QA Check:
Feature Branch:
Type of work:
Research
Starter:
Affected tool:

Related issues

Blocked by Tails - Bug #9888: Test deja-dup to do backups Resolved 08/03/2015
Blocked by Tails - Feature #8812: Consider using Tails Installer to do backups Resolved 01/27/2015
Blocked by Tails - Bug #10145: Investigate issues related to permissions for backup system Resolved 09/01/2015

History

#1 Updated by sajolida almost 4 years ago

  • Assignee set to sajolida

I'll lead the discussion.

#2 Updated by sajolida almost 4 years ago

  • Parent task set to #7049

#3 Updated by intrigeri over 3 years ago

  • Blueprint set to https://tails.boum.org/blueprint/backups

#4 Updated by intrigeri over 3 years ago

  • Subject changed from Decide a backup solution amongst possible candidates to Decide a backup solution among possible candidates

#5 Updated by sajolida over 3 years ago

  • Blocked by Bug #9888: Test deja-dup to do backups added

#6 Updated by sajolida over 3 years ago

  • Blocked by Feature #8812: Consider using Tails Installer to do backups added

#7 Updated by sajolida over 3 years ago

  • Type of work changed from Discuss to Wait

That's not ready for discussion yet. Adding blockers and changing type of work accordingly.

#8 Updated by sajolida over 3 years ago

  • Target version set to 2016

#9 Updated by sajolida almost 3 years ago

  • Blocked by Bug #10145: Investigate issues related to permissions for backup system added

#10 Updated by sajolida almost 3 years ago

Seeing #9888#note-18 it seems like we have to choose between improving and adapting deja-dup or designing a custom GUI. This is still blocked by more research to be done.

#11 Updated by sajolida almost 3 years ago

Using Tails Installer (#8812) could be considered as a third alternative as the GUI would be minimal and orders of magnitude simplier than if we want to write our own GUI on top of whatever backend we prefer.

#12 Updated by intrigeri almost 3 years ago

Using Tails Installer (#8812) could be considered as a third alternative as the GUI would be minimal and orders of magnitude simplier than if we want to write our own GUI on top of whatever backend we prefer.

I'm probably misunderstanding what you mean with "orders of magnitude simplier", so you might want to clarify (if/whenever you feel it's worth it).

#13 Updated by intrigeri over 2 years ago

  • Target version deleted (2016)

(Let's only keep the parent ticket on the roadmap, for clarity's sake.)

#14 Updated by sajolida 12 months ago

  • Target version set to Tails_3.8

#15 Updated by sajolida 11 months ago

  • Target version changed from Tails_3.8 to Tails_3.9
  • Type of work changed from Wait to Research

Tails Installer is being deprecated so I don't think it's the way forward either.

I've now tested every possible graphical backup application for Linux, inside and outside Debian and I don't think that any existing interface would work for us, especially given the complex permissions setting of Tails.

I'm quite convinced now that writing our own interface, well integrated in Tails, is the way forward. But we could rely on existing backends.

Next I'll write a comparison of backends but I won't investigate graphical interfaces further myself.

#16 Updated by intrigeri 9 months ago

  • Target version changed from Tails_3.9 to Tails_3.10.1

#17 Updated by sajolida 7 months ago

  • Target version deleted (Tails_3.10.1)

I'll work again on this once we have resources for the implementation.

Also available in: Atom PDF