Ensure backup's TRASH folder gets created and used properly.
This commit is contained in:
1 parent
c4032b5b94
commit
75711c6c20
1 file changed
+5
-4
+5
-4
@@ -20,14 +20,15 @@ time="`which time`"
|
||||
|
||||
# Ensure backup directory exists with correct permissions.
|
||||
mkdir -pv "$BACKUP_DIR"
|
||||
chmod -Rv 755 "$BACKUP_DIR"
|
||||
mkdir -pv "$BACKUP_DIR/TRASH"
|
||||
chmod -Rv 775 "$BACKUP_DIR"
|
||||
chown -Rv root:root "$BACKUP_DIR"
|
||||
cd "$BACKUP_DIR"
|
||||
|
||||
# Remove the last backup.
|
||||
echo "`date` - Removing existing files."
|
||||
mv -v "$BASENAME"*"$TAG"* ~/TRASH/
|
||||
rm -v ~/TRASH/"${BASENAME}*${TAG}*.zip"
|
||||
cd "$BACKUP_DIR"
|
||||
mv -v "$BASENAME"*"$TAG"* TRASH/
|
||||
rm -v TRASH/*
|
||||
|
||||
echo -e "\n`date` - Take down services for a cold backup."
|
||||
manage.sh -d
|
||||
|
||||
Reference in new issue
Block a user