Skip to content
Snippets Groups Projects
Commit ace8a1e8 authored by Elian Loraux's avatar Elian Loraux
Browse files

Remove echo and add variable docker_compose

parent 147e952f
Branches
No related tags found
1 merge request!5Ajout de backup.sh
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
echo "Backing up Keycloak DB and config" echo "Backing up Keycloak DB and config"
if [ ! -d "backups" ]; then if [ ! -d "backups" ]; then
echo "backups does exist. Create this."
mkdir "backups" mkdir "backups"
fi fi
...@@ -11,16 +10,15 @@ out="backups/keycloak_$(date +%Y%m%d_%H%M).tar.gz" ...@@ -11,16 +10,15 @@ out="backups/keycloak_$(date +%Y%m%d_%H%M).tar.gz"
. .env . .env
if command -v docker-compose &> /dev/null; then if command -v docker-compose &> /dev/null; then
echo "Usage of 'docker-compose'" DOCKER_COMPOSE="docker-compose"
docker-compose exec -T db mysqldump --all-databases -u root -p$MARIADB_PASS --default-character-set=utf8 | gzip > $out
elif docker compose version &> /dev/null; then elif docker compose version &> /dev/null; then
echo "Usage of 'docker compose'" DOCKER_COMPOSE="docker compose"
docker compose exec -T db mysqldump --all-databases -u root -p$MARIADB_PASS --default-character-set=utf8 | gzip > $out
else else
echo "'docker compose' and 'docker-compose' not found" echo "'docker compose' and 'docker-compose' not found"
exit 1 exit 1
fi fi
$DOCKER_COMPOSE exec -T db mysqldump --all-databases -u root -p"$MARIADB_PASS" --default-character-set=utf8 | gzip > "$out"
ls -lh $out ls -lh $out
echo "Done" echo "Done"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment