Fix broken pipe

This commit is contained in:
Root User 2026-02-07 23:56:11 +01:00
parent c4fe904896
commit 201a1d56fd
Signed by: root
GPG key ID: 087F0A95E5766D72

View file

@ -82,7 +82,7 @@
DB=$(echo "$DB" | xargs)
echo "Backing up PostgreSQL database: $DB"
FILENAME="pgsql_''${DB}_''${TIMESTAMP}.sql.gz.gpg"
if pg_dump -U postgres -d "$DB" | gzip | gpg --batch --encrypt --recipient "${gpgRecipient}" > "$BACKUP_DIR/$FILENAME"; then
if pg_dump -U postgres -d "$DB" | gzip | gpg --batch --trust-model always --encrypt --recipient "${gpgRecipient}" > "$BACKUP_DIR/$FILENAME"; then
gsutil cp "$BACKUP_DIR/$FILENAME" "gs://${gcsBucket}/postgresql/$FILENAME"
echo "Successfully uploaded encrypted $FILENAME"
else
@ -109,7 +109,7 @@
for DB in $DATABASES; do
echo "Backing up MariaDB database: $DB"
FILENAME="mariadb_''${DB}_''${TIMESTAMP}.sql.gz.gpg"
if mysqldump -u root "$DB" | gzip | gpg --batch --encrypt --recipient "${gpgRecipient}" > "$BACKUP_DIR/$FILENAME"; then
if mysqldump -u root "$DB" | gzip | gpg --batch --trust-model always --encrypt --recipient "${gpgRecipient}" > "$BACKUP_DIR/$FILENAME"; then
gsutil cp "$BACKUP_DIR/$FILENAME" "gs://${gcsBucket}/mariadb/$FILENAME"
echo "Successfully uploaded encrypted $FILENAME"
else