Update nodemgmt-scripts.sh

This commit is contained in:
2023-10-30 22:25:21 -05:00
parent a6b1102339
commit 07fea30e30

View File

@@ -622,6 +622,7 @@ BACKUP_OFFSITEPFSENSE(){
weeklyfilestokeep=(`ls -d ${BAKFOLDER}/*-W 2> /dev/null | tail -${WeeklyBackupsToKeep}`) weeklyfilestokeep=(`ls -d ${BAKFOLDER}/*-W 2> /dev/null | tail -${WeeklyBackupsToKeep}`)
monthlyfilestokeep=(`ls -d ${BAKFOLDER}/*-M 2> /dev/null | tail -${MonthlyBackupsToKeep}`) monthlyfilestokeep=(`ls -d ${BAKFOLDER}/*-M 2> /dev/null | tail -${MonthlyBackupsToKeep}`)
for folder in $(ls -d ${BAKFOLDER}/*); do for folder in $(ls -d ${BAKFOLDER}/*); do
if [ "${folder}" != "mounted" ]; then
if [[ "${folder}" == *"-D"* ]]; then if [[ "${folder}" == *"-D"* ]]; then
filestokeep=${dailyfilestokeep[@]} filestokeep=${dailyfilestokeep[@]}
elif [[ "${folder}" == *"-W"* ]]; then elif [[ "${folder}" == *"-W"* ]]; then
@@ -640,6 +641,7 @@ BACKUP_OFFSITEPFSENSE(){
echo "DELETE: $delFolder" echo "DELETE: $delFolder"
ssh backup@10.10.1.60 rmdir "${delFolder}" ssh backup@10.10.1.60 rmdir "${delFolder}"
fi fi
fi
done done
else else
SENDNOTICE "Offsite pfSense Backup Failed" "Could not contact 'pfSense @ ${OFFSITE_PFSENSE_IP}' for backup" SENDNOTICE "Offsite pfSense Backup Failed" "Could not contact 'pfSense @ ${OFFSITE_PFSENSE_IP}' for backup"