summaryrefslogtreecommitdiff
path: root/USE.md
blob: 3d6f3655990f3dffecc3dd843e29c0f1cfda46c1 (plain)

Maintaining a backup of user data

Encrypted backup of system configuration and system data, secured with all public domain keys.

Encrypted backup of $HOME + subaccounts of each user account, secured with all public domain keys + all public keys in $HOME.

FIXME: actually implement the "encrypted" part.

Status

List files modified since last backup session:

bup index ~/* --modified

List all files tracked for backup, with added/modified/deleted hints:

bup index ~/* --status

Backup

Initial bup backup:

bup init --remote xayide.jones.dk:/srv/backup/siri/bup
bup index ~/* --exclude ~/Private/photo
bup save --remote xayide.jones.dk:/srv/backup/siri/bup -n swoony-home ~/*

Subsequent bup backup:

bup index ~/* --exclude ~/Private/photo
bup save --remote xayide.jones.dk:/srv/backup/siri/bup -n swoony-home ~/*

Restore

bup restore:

bup init --remote xayide.jones.dk:/srv/backup/siri/bup
bup restore --remote=xayide.jones.dk:/srv/backup/siri/bup --outdir=/home/siri/restore /swoony-home/latest/home/siri