Files
.bin/backup_to_pi
2023-05-30 13:48:55 +02:00

36 lines
781 B
Bash
Executable File

#!/bin/bash
CHECK=`ps -e | grep 'backup_to_desktop' | wc -l`
#echo $CHECK
echo '-------------------------------------------------'
date
echo 'Backup start...'
echo '-------------------------------------------------'
if [ $CHECK -lt 2 ]
then
rsync -vaz --delete --delete-excluded \
--exclude='VirtualBox VMs' \
--exclude='.ssh' \
--exclude='.local' \
--exclude='.mozilla/firefox' \
--exclude='.config/Mattermost' \
--exclude='.cache' \
--exclude='.log' \
--exclude='.vscode' \
--exclude='Playground' \
--exclude='.config/Code' \
/home/warezjoe/ pi-public:/zfspool/$HOSTNAME/
else
echo "Already running, canceling..."
fi
echo '-------------------------------------------------'
date
echo 'Backup end...'
echo '-------------------------------------------------'