複数回のデイリーバックアップ

バックアップには、データベースとアップロード(S3上にない場合)が含まれます。Discourseはapp.ymlを読み取れないため、バックアップには含まれません。

ほとんどの人におすすめなのは、バックアップをS3に保存し、app.ymlは緊急時に取得できる場所に置いておくことです。そうすれば、app.ymlを使って新しいコンテナを構築し、コマンドラインから復元できます。しかし、他のツールでPostgresのバックアップ/復元を行う技術力があり、S3に画像がある(または他の方法でバックアップしている)場合は、コンテナを再構築するだけで復旧できます。

あるいは、複数のPostgresサーバーを継続的にミラーリングし、プライマリがダウンした場合に自動的にバックアップに切り替わるように手配することもできます。

Discourseが提供するよりも頻繁なバックアップを提供する方法は無数にあります。より頻繁なバックアップが必要な場合は、他の方法で行う必要があります。