0

cloudant DB に十分なデータがあり、紛失した場合に問題が発生するようになったので、データの定期的なバックアップを取得するための優れた/信頼性の高い (/無料!) 方法を検討しています。

ドキュメントと、レプリケーションによるバックアップの使用に関する推奨事項を確認しました ( https://docs.cloudant.com/backup-guide-using-replication.html )

ここでの方法は次のようです: 1. レプリケーションによるフル バックアップ 1 日 2. 翌日の別のバックアップへの増分バックアップ

ここには 2 つの欠点があるようです: 1. バックアップはまだ cloudant にあるため、長期保管のために安価な代替手段に移動できるのに対して、全額を支払う必要があります。レプリケーションを循環させます (たとえば、「フル」レプリケーションが月曜日に行われ、1 日おきにインクリメンタル レプリケーションが行われた場合、次の月曜日にフル バックアップが行われると、それ以前の日付 (例: 日曜日、土曜日、金曜日) に復元することはできなくなります)。等)

EC2にcouchdbをインストールし、それに複製し、夜間のバックアップをAmazon Glacierに取り込むなど、説明されている他のソリューションを見てきました(氷河は安価ですが、EC2のcouchdbインスタンスは面倒な費用のようです)。

誰かここに推薦がありますか?

4

1 に答える 1

0

couch_backup を使用してファイルにダンプし、費用対効果の高い Object Storage に保存できます。詳しくは、 https://developer.ibm.com/recipes/tutorials/object-storage-cloudant-backup/を参照してください。

于 2017-01-09T17:39:52.303 に答える