summaryrefslogblamecommitdiffstats
path: root/satellit_installer/static_files/system/etc/cron.weekly/backup-satconfig.sh
blob: 7dacd3d381520e83042395e951c204833916a128 (plain) (tree)
1
2
3
4
5
6
7
8
9

         
                                    




                                                                                  
                        

                                    
                                                               
#!/bin/sh

DIR="/root/automatic_config_backup/"
BACKUP_FILE=$(/opt/taskmanager/scripts/system-backup | tail -n 1 | cut -d' ' -f 2)

mkdir -p "$DIR"
cd "$DIR" || exit 1

mv "$BACKUP_FILE" "$DIR"

# remove backups older than 180 days
find "$DIR" -name "*.tgz" -type f -mtime +180 -exec rm -f {} \;