Ich habe auf die neueste Version aktualisiert und alles verloren

Also habe ich die PostgreSQL-Vorlagendatei überprüft. Sie richtet sich nur auf eine Datenbank. Das ist absurd. Sie hätte durch die vorhandenen Datenbanken iterieren und diese ändern sollen. Ich lasse das hier für alle, die in diesem Szenario nach einer Lösung suchen.

DB_LIST=$(su postgres -c "/usr/lib/postgresql/${PG_MAJOR_OLD}/bin/psql -p 5432 -tAc \"select datname from pg_database where not datistemplate and datname != 'postgres'\"")

for DB in $DB_LIST; do
  su postgres -c "/usr/lib/postgresql/${PG_MAJOR_OLD}/bin/pg_dump -Fd -j$(nproc --ignore=1) \"$DB\" -f /shared/postgres_dump/\"$DB\""
done