ある企業がS3 Versioningを有効にしたところ、オンプレミスアプリケーションが1日に数回オブジェクトを更新するため、同じオブジェクトの複数のバージョンが見つかりました。同社は、バケットが現在のバージョンと、その直前のバージョンのみを保持することを望んでいます。これを実現するソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 各オブジェクトの非現行バージョンを1つだけ保持するようにS3 Lifecycleルールを設定します。.
これが解答である理由
S3ライフサイクルルールは、オブジェクトのバージョン管理を詳細に制御できます。この場合、「非現行バージョンの有効期限」アクションを使用して、各オブジェクトの非現行バージョンを1つだけ保持するように設定できます。これにより、最新バージョンとその直前のバージョンのみが保持され、ストレージコストを最適化しつつ、必要な履歴を維持できます。 S3バケットポリシーは、アクセス許可を管理するためのものであり、オブジェクトのバージョン管理の保持期間を直接制御する機能はありません。S3 Object Lockは、オブジェクトの削除や上書きを防ぐためのもので、特定の数の非現行バージョンを保持するようには設計されていません。S3 Versioningを一時停止すると、オブジェクトの更新時に新しいバージョンが作成されなくなり、履歴が失われるため、要件を満たしません。また、アプリケーションの変更は、インフラストラクチャレベルで解決できる問題を回避するための最後の手段とすべきです。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要