aboutsummaryrefslogtreecommitdiff
path: root/hourly-backup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'hourly-backup.sh')
-rwxr-xr-xhourly-backup.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/hourly-backup.sh b/hourly-backup.sh
new file mode 100755
index 0000000..8fee9c0
--- /dev/null
+++ b/hourly-backup.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+#
+# This script will rsync the entire filesystem to /mnt/backup/live/
+# This script assumes /mnt/backup/live/ is where we want to backup files
+#
+# My personal setup:
+# -- has this running hourly with cron
+# -- mounts /mnt/backup to it's own specific NFS share configured for the host
+#
+# !! WARNING SLOW FIRST RUN !!
+# the first run will be slow so run this first before setting up the hourly job
+
+rsync -a /* /mnt/backup/live/ --delete