From 31ee3ee80197ab7ead4fe9a1698152133eba0df8 Mon Sep 17 00:00:00 2001 From: tomit4 Date: Sun, 21 Jun 2026 20:52:53 -0700 Subject: [PATCH] :construction: Adjusted mkbackup and created mkrestore scripts --- scripts/mkbackup | 2 +- scripts/mkrestore | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100755 scripts/mkrestore diff --git a/scripts/mkbackup b/scripts/mkbackup index 5c4b9630..c1002f81 100755 --- a/scripts/mkbackup +++ b/scripts/mkbackup @@ -2,4 +2,4 @@ BACKUP_DATE=$(date +%m_%d_%Y) -doas rsync -aHAXS --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/var/cache/distfiles/*","/var/cache/ccache/*","/home/brian/Documents/books/*","/home/brian/Videos/*","/home/brian/Music/*","/home/brian/Pictures/*","/home/brian/Audio/*","/home/brian/Games/*"} /* /mnt/media/usb-drive/gentoo_backup_"${BACKUP_DATE}" +doas rsync -aHAXS --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/var/cache/distfiles/*","/var/cache/ccache/*","/home/brian/Documents/books/*","/home/brian/Videos/*","/home/brian/Music/*","/home/brian/Pictures/*","/home/brian/Audio/*","/home/brian/Games/*"} / /mnt/media/usb-drive/gentoo_backup_"${BACKUP_DATE}" diff --git a/scripts/mkrestore b/scripts/mkrestore new file mode 100755 index 00000000..5f012c0b --- /dev/null +++ b/scripts/mkrestore @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +BACKUP_DIR="$1" + +if [ -z "$BACKUP_DIR" ]; then + echo "Usage: $0 gentoo_backup_YYYY-MM-DD" + exit 1 +fi + +doas rsync -aHAXS --numeric-ids --delete --info=progress2 \ + "/mnt/media/usb-drive/${BACKUP_DIR}/" \ + /