Implement custom directory backup

This commit is contained in:
2023-02-22 19:42:00 +01:00
parent fa3ca3cf63
commit 472e490ea1
3 changed files with 22 additions and 6 deletions

12
main.sh
View File

@@ -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