18 lines
403 B
Bash
Executable File
18 lines
403 B
Bash
Executable File
#!/usr/bin/env bash
|
|
HOST="inspiron"
|
|
DEST="dctrud@piran:/usb/Backup/borg_${HOST}"
|
|
SOURCES=("/home" "/mnt/c/Users" "/mnt/d")
|
|
EXCLUDE="/mnt/d/Archive"
|
|
|
|
if [ "$(hostname -s)" != "${HOST}" ]; then
|
|
echo "Must be run from ${HOST}"
|
|
exit 255
|
|
fi
|
|
|
|
echo "Backup to ${DEST}"
|
|
sudo borg create -s --progress -e "${EXCLUDE}" -e '*cache*/' "${DEST}::$(date '+%Y%m%d-%H%M')" "${SOURCES[@]}"
|
|
|
|
echo
|
|
echo DONE
|
|
echo
|