2011-10-02 10 views
7

私はちょうどHerokuのバックアップ戦略を設定しています。私は、私が守る必要のあるものについてさらに詳しい情報を得ています。Herokuデータベースのバックアップ戦略ですか?

明らかに、自分自身の間違いや悪意のある攻撃などによってデータの損失を防ぐためにバックアップを取る必要がありますが、私はHerokuの不正使用やデータの破損を防ぐ必要がありますか?

I.E.私はherokuに依存してハードウェア障害などのために十分な冗長性を持たせることができますか、これを防ぐ必要がありますか?

+0

HerokuのPostgreSQLに関する関連情報については、http://devcenter.heroku.com/articles/databaseを参照してください。 – coreyward

答えて

3

複数のバックアップを持つことに害はありません - 私はhttp://trevorturk.com/2010/04/14/automated-heroku-backups/と同様の戦略を使用して、Herokuの外部にバックアップファイルを取得します(私はそれが必要なはずです)。しかし、正直言ってHerokuに100%それは私自身の正気のためです。

4

ここで、Herokuはデータベースをバックアップするためのアドオンを提供します。それはPG Backupsと呼ばれます。

Herokuののデータベース・バックアップ・ソリューション:アドオンページから

。アプリケーションの共有PostgreSQLデータベースまたは専用PostgreSQLデータベースからバックアップを取得および復元します。既存のデータベースバックアップからデータをインポートし、オフサイトストレージ用のバックアップをエクスポートします。

2〜7回のバックアップを手動で行うことができます。また、リサイクリングを使用して毎日の自動バックアップを作成して、最後の7日間の日次バックアップと最後の5週間のバックアップを保持することもできます。

+1

最大保持時間はわずか5週間であることに特に注意してください。あなたが間違いをすぐにキャッチしなければ、データが破棄される可能性が非常に高いです。 –

関連する問題