Summary

This specification will discuss what's needed to allow a system backup tool to automatically discover what files should be backed up, given the packages that have been installed on the system.

The changes described here can form the foundation for a more advanced and complete disaster recovery system.

Rationale

Providing an easy-to-use backup solution that's suitable for non-expert users is important.

The aim is for the system to know what needs to be backed up, rather than initially leaving it to the user to know what needs to saved.

Use cases

Scope

This specification covers the changes that are required to the Debian packaging system to allow the use cases to be achieved.

The following are within the scope of this specification:

Out of scope and planned future Work:

Design

Additional information is to be added to Debian packages which contains the default directories and files which the package maintainer indicates should be backed up.

Implementation

This feature can be added in a couple of steps, and doesn't need to be implemented immediately into the Debian package management system.

Code

Data preservation and migration

Help Needed

Comments

BackupOfPackageUserData (last edited 2008-08-06 17:00:18 by localhost)