summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2022-04-18 11:13:21 +0200
committerJonas Smedegaard <dr@jones.dk>2022-04-18 11:13:21 +0200
commit7544a8f0d571b0d5a8db3934952d85b6ec6312f9 (patch)
tree4013c6cdb2acc2fe916e0854d9004f6ea146a03e
initial draft
-rw-r--r--USE.md36
1 files changed, 36 insertions, 0 deletions
diff --git a/USE.md b/USE.md
new file mode 100644
index 0000000..1828b3e
--- /dev/null
+++ b/USE.md
@@ -0,0 +1,36 @@
+# 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.
+
+
+# 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
+
+bup backup:
+
+ bup init --remote xayide.jones.dk:srv/backup/siri/bup
+ bup index ~/*
+ 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