Add Drive D to rsync-data-vol
This commit is contained in:
parent
36b41964b7
commit
f5fc13fa40
1 changed files with 5 additions and 1 deletions
|
@ -8,18 +8,21 @@ curl -X "POST" "https://gotify.sysctl.io/message" -H "accept: application/json"
|
|||
drivea=`lsblk -o NAME,SERIAL | grep -v luks | grep 9RGXW93C | awk {'print $1'}`
|
||||
driveb=`lsblk -o NAME,SERIAL | grep -v luks | grep 9RGHYP8C | awk {'print $1'}`
|
||||
drivec=`lsblk -o NAME,SERIAL | grep -v luks | grep 5QH05G3F | awk {'print $1'}`
|
||||
drived=`lsblk -o NAME,SERIAL | grep -v luks | grep 5PK927EF | awk {'print $1'}`
|
||||
|
||||
mounta=`mount -l | grep $drivea`; mounteda=`echo $?`
|
||||
mountb=`mount -l | grep $driveb`; mountedb=`echo $?`
|
||||
mountc=`mount -l | grep $drivec`; mountedc=`echo $?`
|
||||
mountd=`mount -l | grep $drived`; mountedd=`echo $?`
|
||||
|
||||
echo "Drive status"
|
||||
echo "Drive 2: $drivea / $mounta / $mounteda"
|
||||
echo "Drive 1: $driveb / $mountb / $mountedb"
|
||||
echo "Drive 3: $drivec / $mountc / $mountedc"
|
||||
echo "Drive 4: $drived / $mountd / $mountedd"
|
||||
|
||||
# If any drive isn't found, exit:
|
||||
if [[ $mounteda != 0 ]] || [[ $mountedb != 0 ]] || [[ $mountedc != 0 ]] ; then
|
||||
if [[ $mounteda != 0 ]] || [[ $mountedb != 0 ]] || [[ $mountedc != 0 || [[ $mountedd != 0 ]] ; then
|
||||
echo "One or more drives is not mounted. Exiting"
|
||||
payload="{\"message\": \"$BACKUP_NAME Backup stopped. One or more local drives are not mounted.\nDate: `date`\", \"priority\": 2,\"title\": \"backups-rpi4: $BACKUP_NAME Backup Stopped\"}"
|
||||
curl -X "POST" "https://gotify.sysctl.io/message" -H "accept: application/json" -H "Content-Type: application/json" -H "X-Gotify-Key: $GOTIFY_TOKEN" -d "$payload"
|
||||
|
@ -49,6 +52,7 @@ if [[ $check != 1 ]] ; then
|
|||
exit
|
||||
fi
|
||||
|
||||
# TODO Re-enable syncing of AI models and Kiwix/Software
|
||||
echo -e "======= Time started : `date`"
|
||||
echo -e "rsync -avr --delete --exclude=Kiwix/ --exclude=Software/ --exclude=Downloads/ --exclude='AI Models' --exclude='Docker/sysctl.io' root@nuc-server:/Storage/Data/ /mnt/$drivea/Data/"
|
||||
rsync -avr --delete --exclude=Kiwix/ --exclude=Software/ --exclude=Downloads/ --exclude='AI Models' --exclude='Docker/sysctl.io' root@nuc-server:/Storage/Data/ /mnt/$drivea/Data/
|
||||
|
|
Loading…
Add table
Reference in a new issue