0

2 つの postgresql データベースを使用して heroku でアプリを作成し、次のコマンドで自動バックアップを設定しました。

heroku addons:add pgbackups:auto-month

しかし、バックアップは作成されていません。他に何か不足していますか?

編集:デフォルトのデータベースを昇格するように提案されましたが、これによりバックアップが1つのデータベースに対してのみ機能します。両方のデータベースのバックアップを有効にするにはどうすればよいですか?

4

1 に答える 1

1

pgbackups の自動プランではDATABASE_URL、config で指定されたデータベースのバックアップが作成されます。それらのデータベースのいずれDATABASE_URLかですか?そうでない場合は、それらのいずれかを昇格させ、プライマリ、 with heroku pg:promote HEROKU_POSTGRESQL_<color> -a <app>、およびバックアップを毎晩取得する必要があります。

これらのバックアップに加えて、すべてのデータベースの物理スナップショットが夜間に取得されます。これは、特にデータベースのサイズが大きくなるにつれて、WAL アーカイブに加えて災害復旧を行うための最良の方法です. pgbackups のダンプ/復元は、DR ツールではなく、データのエクスポートとインポートの手段と考えてください。https://devcenter.heroku.com/articles/heroku-postgres-data-safety-and-continuous-protectionを参照してください

于 2014-01-02T16:07:26.847 に答える