バケットバージョニング
[更新:2025年04月01日]
バケットバージョニング機能について
バケットバージョニング機能は バケット内のオブジェクトにおいて複数のバージョンを保持できる仕組みです。この機能を有効にすることで、意図しないオブジェクトの上書きや削除が実行された場合でも、復旧・復元させることが可能になります。
バージョニングステータス
バージョニングは、バケット単位で以下の3つの状態のいずれかに設定されます。
注釈
設定はバケット単位となります。オブジェクト単位での設定はできません。
ステータス |
説明 |
Unversioned |
初期状態のステータス。バージョニングは無効になっています。 |
Enabled |
バージョニングが有効になっています。 |
Suspended |
バージョニングが一時停止状態になっています。 |
注意
一度バージョニングを有効にしたバケット(Enabledへの変更だけではなく直接Suspendedへ変更した場合も含む)はバージョニング無効の状態(Unversioned)に戻すことはできません。バージョニングを使用しない場合は一時停止状態(Suspended)にする必要があります。
関連情報
さくらのナレッジにて、AWS CLIによる基本的な使い方を紹介しています。