7

S3 を使用して重要なドキュメントを保存するアプリに取り組んでいます。これらのドキュメントは、データベースのバックアップが維持される方法と同じように、日次、週次のローテーション ベースでバックアップする必要があります。

S3 は、バケットを定期的に、またはおそらく Amazon Glacier で複数のバケットにバックアップできる機能をサポートしていますか? 私は可能な限り外部サービスの使用を避けたいと思っており、一般的なユースケースとして、S3 がこれを行うための何らかのメカニズムを持っていることを望んでいました。

どんな助けでも大歓迎です。

4

4 に答える 4

6

耐久性に関するAmazon S3 FAQからの引用:

Amazon S3 は、特定の 1 年間に 99.999999999% のオブジェクトの耐久性を提供するように設計されています。この耐久性レベルは、オブジェクトの 0.000000001% の年間平均予想損失に相当します。たとえば、Amazon S3 で 10,000 個のオブジェクトを保存する場合、平均して 10,000,000 年に 1 回、1 つのオブジェクトが失われると予想できます。

これらの数字は、まず第一に、ほとんど無敵であることを意味します。つまり、データは Amazon S3 で安全です。

したがって、データ オブジェクトをバックアップする必要がある唯一の理由は、(自分のミスによる) 偶発的な損失を防ぐためです。この問題を解決するために、Amazon S3は S3 オブジェクトのバージョン管理を有効にします。S3 バケットでこの機能を有効にすれば安全です。

ps。実は、考えられる理由がもう 1 つあります。それは、コストの最適化です。Amazon Glacier は S3 よりも安価です。AWS Data Pipelineを使用して、S3 データを定期的に Glacier に移動することをお勧めします。

于 2013-06-03T17:56:34.040 に答える
2

Glacier に関しては、指定した期間よりも古い (古い) s3 データを glaciaer にバックアップするようにバケットを設定できます。アクセス頻度の低いデータをアーカイブする場合、これによりコストを節約できます。

于 2013-06-04T07:32:19.607 に答える
0

S3 バケットのバックアップをスケジュールできる Windows アプリケーションを作成しました。累積、同期、スナップショットの 3 種類のバックアップを作成できます。ルート レベルのフォルダーとファイルをバックアップに含めたり除外したりすることもできます。https://www.bucketbacker.comで登録なしで無料で試すことができます。

于 2015-03-19T16:12:40.490 に答える
0

s3 バケットには、データを s3 から氷河に自動的に移動できるライフサイクル ルールがあります。ただし、バックアップからこれらの重要なドキュメントに頻繁にアクセスする場合は、別の S3 バケットを使用してデータをバックアップすることもできます。このバックアップは、AWS データパイプラインを使用して毎日、毎週などにスケジュールできます。

*Glaciers はデータが圧縮形式で保存されるため、S3 よりも安価です。

于 2014-11-07T18:05:32.393 に答える