Issues #2 und #3 #6

Merged
info merged 25 commits from issue/#2-backup-mysql-from-container into master 2018-12-16 14:50:36 +01:00
Showing only changes of commit bbcef7a453 - Show all commits
+7 -6
View File
@@ -76,9 +76,10 @@ b_files(){
rdiff-backup --remove-older-than $DELETE_OLD_FILES --force "$2" 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 ## Export einer MySQL-DB als SQL-Script in ein später (!) zu sicherndes Ordner
echo dumb database: "$1" echo dumb database: "$1"
if [ "$MYSQL_CONTAINER" != '' ] if [ "$MYSQL_CONTAINER" != '' ]
then then
echo from container: "$MYSQL_CONTAINER" echo from container: "$MYSQL_CONTAINER"
@@ -113,7 +114,7 @@ backup(){
for db in "${MYSQL_DB[@]}" for db in "${MYSQL_DB[@]}"
do do
# lokaler Export der DB als SQL # lokaler Export der DB als SQL
b_mysql "$db" export_sql "$db"
done done
# Ordner mit SQL-Dateien sofort (!) sichern # Ordner mit SQL-Dateien sofort (!) sichern
@@ -150,7 +151,7 @@ backup(){
## Einzelne Restore-Jobs ## Einzelne Restore-Jobs
r_files(){ r_files(){
## einzelne Dateien und Ordner mit rdiff-backup wiedercherstellen ## einzelne Dateien und Ordner mit rdiff-backup wiederherstellen
echo restore file[s]: "$1" "$3" echo restore file[s]: "$1" "$3"
if [ "$3" != "" ]; then if [ "$3" != "" ]; then
@@ -161,17 +162,17 @@ r_files(){
} }
r_mysql(){ 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 sleep 1
} }
r_vol(){ r_vol(){
## Docker volume mit rdiff-backup wiedercherstellen ## Docker volume mit rdiff-backup wiederherstellen
sleep 1 sleep 1
} }
r_mysql_cont(){ 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 sleep 1
} }