From 75df7aea44daab03fc3058e589df0e6d8a06c223 Mon Sep 17 00:00:00 2001 From: Marcel Stangenberger Date: Sun, 18 Jun 2023 13:57:33 +0000 Subject: [PATCH] Add 'container.sh' --- container.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 container.sh diff --git a/container.sh b/container.sh new file mode 100644 index 0000000..fae7f28 --- /dev/null +++ b/container.sh @@ -0,0 +1,17 @@ +#!/bin/bash +USER=root +PASS="$(echo $MYSQL_ROOT_PASSWORD)" +COPIES=2 +BASE=/mnt + +echo +date +echo +echo "dumping databases" +i=$(($COPIES - 1)) +while [ $i -ge 0 ]; +do + [ -s $BASE/databases.sql.$i.gz ] && mv $BASE/databases.sql.$i.gz $BASE/databases.sql.$(($i+1)).gz + i=$(($i-1)) +done +/usr/bin/mysqldump -u $USER --password=$PASS --all-databases | gzip >$BASE/databases.sql.0.gz \ No newline at end of file