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}/" \ + /