Use more standardized backup directory, outside of RAM.

This commit is contained in:
2025-10-14 07:07:28 -07:00
parent c279884da2
commit 2f08b1414e

View File

@@ -784,8 +784,13 @@
function backup { function backup {
EXTRA="$1" EXTRA="$1"
TAG="System" TAG="System"
BASENAME="/tmp/Backup" BACKUP_DIR="/srv/backup"
BASENAME="$BACKUP_DIR/Backup"
BACKUP="$BASENAME.`now`.$HOSTNAME.$TAG.zip" BACKUP="$BASENAME.`now`.$HOSTNAME.$TAG.zip"
echo "*** Creating Backup Directory ***"
mkdir -pv $BACKUP_DIR
chmod -Rv 755 $BACKUP_DIR
chown -Rv root:root $BACKUP_DIR
echo "*** Removing Old Backups ***" echo "*** Removing Old Backups ***"
sh -c 'rm -fv "$BASENAME"*"$TAG"*' sh -c 'rm -fv "$BASENAME"*"$TAG"*'
echo "*** Creating backup at '$BACKUP' ***" echo "*** Creating backup at '$BACKUP' ***"