diff --git a/start.sh b/start.sh index 8d3d4a1..c977e84 100755 --- a/start.sh +++ b/start.sh @@ -76,9 +76,10 @@ b_files(){ rdiff-backup --remove-older-than $DELETE_OLD_FILES --force "$2" } -b_mysql(){ +export_sql(){ ## Export einer MySQL-DB als SQL-Script in ein später (!) zu sicherndes Ordner echo dumb database: "$1" + if [ "$MYSQL_CONTAINER" != '' ] then echo from container: "$MYSQL_CONTAINER" @@ -113,7 +114,7 @@ backup(){ for db in "${MYSQL_DB[@]}" do # lokaler Export der DB als SQL - b_mysql "$db" + export_sql "$db" done # Ordner mit SQL-Dateien sofort (!) sichern @@ -150,7 +151,7 @@ backup(){ ## Einzelne Restore-Jobs r_files(){ - ## einzelne Dateien und Ordner mit rdiff-backup wiedercherstellen + ## einzelne Dateien und Ordner mit rdiff-backup wiederherstellen echo restore file[s]: "$1" "$3" if [ "$3" != "" ]; then @@ -161,17 +162,17 @@ r_files(){ } r_mysql(){ - ## Import einer MySQL-DB von einem SQL-Script aus einem vorher (!) wiedercherstellen Ordner + ## Import einer MySQL-DB von einem SQL-Script aus einem vorher (!) wiederherstellen Ordner sleep 1 } r_vol(){ - ## Docker volume mit rdiff-backup wiedercherstellen + ## Docker volume mit rdiff-backup wiederherstellen sleep 1 } r_mysql_cont(){ - ## Export einer MySQL-DB als SQL-Script aus einem docker container in ein später (!) zu sicherndes Ordner + ## Import einer MySQL-DB von einem SQL-Script aus einem vorher (!) wiederherstellen Ordner in ein Container sleep 1 }