]> code.delx.au - monosys/blobdiff - backup/template-rdiff-backup
Improved backup scripts
[monosys] / backup / template-rdiff-backup
diff --git a/backup/template-rdiff-backup b/backup/template-rdiff-backup
new file mode 100755 (executable)
index 0000000..4ca35d4
--- /dev/null
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+function run_backup {
+    rdiff-backup \
+        --preserve-numerical-ids \
+        --exclude-sockets \
+        --exclude '/home/*/tmp' \
+        --include '/home' \
+        --exclude '/var/cache' \
+        --exclude '/var/log' \
+        --exclude '/var/tmp' \
+        --exclude '/tmp' \
+        --include '/var' \
+        --exclude-other-filesystems \
+        my-host.example.com::/ /backup/my-host
+
+    rdiff-backup -v1 --force --remove-older-than 365D /backup/my-host
+}
+
+. /backup/scripts/common
+