mirror of
https://github.com/deajan/obackup.git
synced 2025-02-05 19:03:50 +01:00
Fixed some loop problems in RotateBackups and ListDatabases
This commit is contained in:
parent
d5662aca7a
commit
2377142de1
@ -3,7 +3,7 @@
|
|||||||
###### Remote (or local) backup script for files & databases
|
###### Remote (or local) backup script for files & databases
|
||||||
###### (L) 2013 by Orsiris "Ozy" de Jong (www.netpower.fr)
|
###### (L) 2013 by Orsiris "Ozy" de Jong (www.netpower.fr)
|
||||||
OBACKUP_VERSION=1.84preRC3
|
OBACKUP_VERSION=1.84preRC3
|
||||||
OBACKUP_BUILD=1309201301
|
OBACKUP_BUILD=1309201302
|
||||||
|
|
||||||
DEBUG=no
|
DEBUG=no
|
||||||
SCRIPT_PID=$$
|
SCRIPT_PID=$$
|
||||||
@ -618,6 +618,8 @@ function BackupDatabase
|
|||||||
|
|
||||||
function BackupDatabases
|
function BackupDatabases
|
||||||
{
|
{
|
||||||
|
OLD_IFS=$IFS
|
||||||
|
IFS=$' \t\n'
|
||||||
for BACKUP_TASK in $DATABASES_TO_BACKUP
|
for BACKUP_TASK in $DATABASES_TO_BACKUP
|
||||||
do
|
do
|
||||||
Log "Backing up database $BACKUP_TASK"
|
Log "Backing up database $BACKUP_TASK"
|
||||||
@ -635,6 +637,7 @@ function BackupDatabases
|
|||||||
|
|
||||||
CheckTotalExecutionTime
|
CheckTotalExecutionTime
|
||||||
done
|
done
|
||||||
|
IFS=$OLD_IFS
|
||||||
}
|
}
|
||||||
|
|
||||||
# Fetches single quoted directory listing including recursive ones separated by commas (eg '/dir1';'/dir2';'/dir3')
|
# Fetches single quoted directory listing including recursive ones separated by commas (eg '/dir1';'/dir2';'/dir3')
|
||||||
@ -872,6 +875,8 @@ function FilesBackup
|
|||||||
# Will rotate everything in $1
|
# Will rotate everything in $1
|
||||||
function RotateBackups
|
function RotateBackups
|
||||||
{
|
{
|
||||||
|
OLD_IFS=$IFS
|
||||||
|
IFS=$' \t\n'
|
||||||
for backup in $(ls -I "*.obackup.*" $1)
|
for backup in $(ls -I "*.obackup.*" $1)
|
||||||
do
|
do
|
||||||
copy=$ROTATE_COPIES
|
copy=$ROTATE_COPIES
|
||||||
@ -900,6 +905,7 @@ function RotateBackups
|
|||||||
mv "$1/$backup" "$1/$backup.obackup.1"
|
mv "$1/$backup" "$1/$backup.obackup.1"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
IFS=$OLD_IFS
|
||||||
}
|
}
|
||||||
|
|
||||||
function Init
|
function Init
|
||||||
|
Loading…
Reference in New Issue
Block a user