オブジェクト・ストレージのオブジェクト・バージョニングのトラブルシューティング

オブジェクト・バージョニングを使用して発生する可能性がある問題のトラブルシューティング・ソリューションについて学習します。

バージョニングを有効化できない

バージョニングの有効化に失敗した場合、最も可能性の高い原因は、IAM権限が欠落しているか、不完全であることです。バージョニングの有効化には次が必要です:

  • バケットを使用し、そのバケット内のオブジェクトを管理できるユーザー権限。
  • BUCKET_UPDATE権限(最小限)。

ユーザー権限を付与する既存のポリシーを確認します。詳細は、必須IAMポリシーを参照してください。

バケットを削除できない

バケットの削除に失敗した場合、最も可能性の高い原因は、バケットが空ではないことです。

警告

削除したバケットはリカバリできません。進行中の削除は取り消すことができます。ただし、取消し前に削除されたリソースはリカバリできません。次のリソースのいずれかが含まれているバケットは削除できません:

  • オブジェクトおよびオブジェクト・バージョン

  • 事前認証済リクエスト

  • レプリケーション・ポリシー

  • コミットされていないマルチパート・アップロード
ヒント

バージョン対応バケットのオブジェクトを削除すると、そのオブジェクトの以前のバージョンが作成されます。「削除したオブジェクトの表示」を選択すると、バケットの削除を妨げる可能性のあるオブジェクト・バージョンが表示されます。

前のオブジェクト・バージョンを削除できない

以前のオブジェクト・バージョンの削除に失敗した場合、最も可能性の高い原因は、IAM権限が欠落しているか、不完全であることです。オブジェクト・バージョンの削除には次が必要です:

  • バケットを使用し、そのバケット内のオブジェクトを管理できるユーザー権限。
  • OBJECT_VERSION_DELETE権限(最小限)。