Update nodemgmt-scripts.sh
This commit is contained in:
@@ -575,19 +575,21 @@ BACKUP_OFFSITEPFSENSE(){
|
|||||||
BAKFOLDER=/mnt/BU-Raid1.new/Offsite-pfSense_Backups
|
BAKFOLDER=/mnt/BU-Raid1.new/Offsite-pfSense_Backups
|
||||||
newBAKFOLDER=${BAKFOLDER}/`date +%Y%m%d-%H%M%S`
|
newBAKFOLDER=${BAKFOLDER}/`date +%Y%m%d-%H%M%S`
|
||||||
mkdir ${newBAKFOLDER}
|
mkdir ${newBAKFOLDER}
|
||||||
|
DOM='01'
|
||||||
|
DOW='1'
|
||||||
|
|
||||||
ssh root@10.2.1.1 tar -c -f /cf/conf/conf_backup.tar.gz /cf/conf
|
ssh root@10.2.1.1 tar -c -f /cf/conf/conf_backup.tar.gz /cf/conf
|
||||||
scp root@10.2.1.1:/cf/conf/conf* ${newBAKFOLDER}/
|
scp root@10.2.1.1:/cf/conf/conf* ${newBAKFOLDER}/
|
||||||
ssh root@10.2.1.1 rm -f /cf/conf/conf_backup.tar.gz
|
ssh root@10.2.1.1 rm -f /cf/conf/conf_backup.tar.gz
|
||||||
|
|
||||||
if [ "$(date +%d)" == "04" ] && [ "$(date +%u)" == "1" ]; then
|
if [ "$(date +%d)" == "${DOM}" ] && [ "$(date +%u)" == "${DOW}" ]; then
|
||||||
mv ${newBAKFOLDER} "${newBAKFOLDER}-M"
|
mv ${newBAKFOLDER} "${newBAKFOLDER}-M"
|
||||||
ln -s "${newBAKFOLDER}-M" "${newBAKFOLDER}-W"
|
ln -s "${newBAKFOLDER}-M" "${newBAKFOLDER}-W"
|
||||||
ln -s "${newBAKFOLDER}-M" "${newBAKFOLDER}-D"
|
ln -s "${newBAKFOLDER}-M" "${newBAKFOLDER}-D"
|
||||||
elif [ "$(date +%d)" == "04" ]; then
|
elif [ "$(date +%d)" == "${DOM}" ]; then
|
||||||
mv ${newBAKFOLDER} "${newBAKFOLDER}-M"
|
mv ${newBAKFOLDER} "${newBAKFOLDER}-M"
|
||||||
ln -s "${newBAKFOLDER}-M" "${newBAKFOLDER}-D"
|
ln -s "${newBAKFOLDER}-M" "${newBAKFOLDER}-D"
|
||||||
elif [ "$(date +%u)" == "1" ]; then
|
elif [ "$(date +%u)" == "${DOW}" ]; then
|
||||||
mv ${newBAKFOLDER} "${newBAKFOLDER}-W"
|
mv ${newBAKFOLDER} "${newBAKFOLDER}-W"
|
||||||
ln -s "${newBAKFOLDER}-W" "${newBAKFOLDER}-D"
|
ln -s "${newBAKFOLDER}-W" "${newBAKFOLDER}-D"
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user