Mairadb login angepasst
This commit is contained in:
+19
-2
@@ -17,10 +17,27 @@ cd "$ROOT_DIR"
|
|||||||
|
|
||||||
echo "Creating database backup: $BACKUP_FILE"
|
echo "Creating database backup: $BACKUP_FILE"
|
||||||
|
|
||||||
docker compose exec -T "$DB_SERVICE" sh -c \
|
cleanup_failed_dump() {
|
||||||
"MARIADB_PWD='$DB_PASSWORD' mariadb-dump --single-transaction --quick --routines --triggers -u '$DB_USER' '$DB_NAME'" \
|
if [[ -f "$BACKUP_FILE" ]]; then
|
||||||
|
rm -f "$BACKUP_FILE"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
trap cleanup_failed_dump ERR
|
||||||
|
|
||||||
|
docker compose exec -T "$DB_SERVICE" \
|
||||||
|
mariadb-dump \
|
||||||
|
--single-transaction \
|
||||||
|
--quick \
|
||||||
|
--routines \
|
||||||
|
--triggers \
|
||||||
|
--user="$DB_USER" \
|
||||||
|
--password="$DB_PASSWORD" \
|
||||||
|
"$DB_NAME" \
|
||||||
> "$BACKUP_FILE"
|
> "$BACKUP_FILE"
|
||||||
|
|
||||||
|
trap - ERR
|
||||||
|
|
||||||
gzip "$BACKUP_FILE"
|
gzip "$BACKUP_FILE"
|
||||||
|
|
||||||
if [[ "$KEEP_DAYS" =~ ^[0-9]+$ ]] && [[ "$KEEP_DAYS" -gt 0 ]]; then
|
if [[ "$KEEP_DAYS" =~ ^[0-9]+$ ]] && [[ "$KEEP_DAYS" -gt 0 ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user