Ensure backup's TRASH folder gets created and used properly.
This commit is contained in:
@@ -22,15 +22,16 @@ BACKUP="$BACKUP_DIR/$BASENAME.$DATE.$HOSTNAME.$TAG.zip"
|
|||||||
|
|
||||||
echo "*** Creating Backup Directory ***"
|
echo "*** Creating Backup Directory ***"
|
||||||
sudo mkdir -pv "$BACKUP_DIR"
|
sudo mkdir -pv "$BACKUP_DIR"
|
||||||
sudo chmod -Rv 755 "$BACKUP_DIR"
|
sudo mkdir -pv "$BACKUP_DIR/TRASH"
|
||||||
|
sudo chmod -Rv 775 "$BACKUP_DIR"
|
||||||
sudo chown -Rv root:root "$BACKUP_DIR"
|
sudo chown -Rv root:root "$BACKUP_DIR"
|
||||||
cd "$BACKUP_DIR"
|
|
||||||
|
|
||||||
## Cleanup ##
|
## Cleanup ##
|
||||||
|
|
||||||
echo "*** Removing Old Backups ***"
|
echo "*** Removing Old Backups ***"
|
||||||
mv -v "$BASENAME"*"$TAG"* ~/TRASH/
|
cd "$BACKUP_DIR"
|
||||||
rm -v ~/TRASH/"${BASENAME}*${TAG}*.zip"
|
sudo mv -v "$BASENAME"*"$TAG"* TRASH/
|
||||||
|
sudo rm -v TRASH/*
|
||||||
|
|
||||||
## Main
|
## Main
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user