Implement custom directory backup
This commit is contained in:
12
main.sh
12
main.sh
@@ -331,6 +331,16 @@ function backup_db {
|
||||
fi
|
||||
}
|
||||
|
||||
function custombackup {
|
||||
if [ "$custom_backup" = "true" ]; then
|
||||
mkdir -p "$tmpdir/custom"
|
||||
for i in "${custom_dirs[@]}"
|
||||
do
|
||||
cp -r $i $tmpdir/custom/
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
function runbackup {
|
||||
# init, config check
|
||||
init
|
||||
@@ -351,6 +361,8 @@ function runbackup {
|
||||
if [ "$db_backup" = true ]; then
|
||||
backup_db
|
||||
fi
|
||||
# step 7 : custom backup
|
||||
custombackup
|
||||
# archive data
|
||||
echo "Creating backup archive..." >&2
|
||||
tar -czvf $backup_path/backify-$timestamp.tar.gz $tmpdir
|
||||
|
||||
Reference in New Issue
Block a user