PG12でのdb:migrateでリビルドが失敗する

現在、完全に「身動きが取れない」状態です。PG12と「Stable」で提案されたことを試しましたが、うまくいきません。リストアが途中で停止してしまいます。そのため、もう一度クリーンな状態からやり直すためにマシンをワイプしています。なぜなら、今はアプリの再構築ができないからです。

そのマシンが「PG12に戻ろう」としている間に、もう一方のマシンで前進できるか試しています。クリーンインストールでPGをアップグレードしようとすると、「Creating missing functions in the discourse_functions schema…」の後に(500エラーを返し始め)停止します。そして tail -f shared/data/log/var-log/postgres/current を見ると、データコンテナが「移動」していることがわかりますが、以下のような「エラー」でいっぱいになっています。

discourse@discourse ERROR:  relation "user_auth_tokens" does not exist at character 34
discourse@discourse STATEMENT:  SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((auth_token = 'XXXX=' OR
                                  prev_auth_token = 'XXXX=') AND rotated_at > '2022-03-09 10:21:44.051357') LIMIT 1
discourse@discourse ERROR:  relation "application_requests" does not exist at character 41
discourse@discourse STATEMENT:  SELECT "application_requests"."id" FROM "application_requests" WHERE "application_requests"."date" = '2022-05-08' AND "application_requests"."req_type" = 0 LIMIT 1

しかし、Discourseは停止しているかもしれませんが、マシンは使用されています。ということは、動作しているけれど、何時間も何時間もかかるということでしょうか?1時間以上放置しましたが、何も変わりませんでした。

この時点で、これはこちらに投稿すべきではないかと考えています(笑)。

追伸:冒険に出る前に2つのバックアップを取ったので、2つの異なるバックアップを試しました。