S3 オブジェクトロックと従来の準拠の比較
StorageGRID 11.5のS3オブジェクトロック機能は、以前のバージョンのStorageGRID で使用できた準拠機能に代わる機能です。新しいS3オブジェクトロック機能はAmazon S3の要件に準拠しているため、「従来のコンプライアンス」と呼ばれる独自のStorageGRID 準拠機能は廃止されています。
グローバル準拠設定を有効にしている場合は、StorageGRID 11.5にアップグレードすると、新しいグローバルS3オブジェクトロック設定が自動的に有効になります。テナントユーザは、StorageGRID 11.5で準拠を有効にした新しいバケットを作成できなくなります。ただし、必要に応じて、テナントユーザは既存の従来の準拠バケットを引き続き使用および管理できます。これには次のタスクの実行が含まれます。
-
従来の準拠が有効になっている既存のバケットに新しいオブジェクトを取り込む。
-
従来の準拠が有効になっている既存のバケットの保持期間を延長する。
-
従来の準拠が有効になっている既存のバケットの自動削除設定を変更する。
-
従来の準拠が有効になっている既存のバケットにリーガルホールドを適用する。
-
リーガルホールドを解除する。
以前のバージョンの StorageGRID で従来の準拠機能を使用していた場合、次の表を参照して、 StorageGRID の S3 オブジェクトロック機能と比較する方法を確認してください。
S3 オブジェクトロック(新規) | コンプライアンス(レガシー) | |
---|---|---|
この機能はグローバルにどのように有効になりますか。 |
Grid Managerから* Configuration > System Settings > S3 Object Lock *を選択します。 |
サポートは終了しました。 *注:グローバル準拠設定を有効にしている場合、StorageGRID 11.5にアップグレードすると、グローバルなS3オブジェクトロック設定が自動的に有効になります。 |
バケットで機能を有効にするにはどうすればよいですか? |
Tenant Manager 、テナント管理 API 、または S3 REST API を使用して新しいバケットを作成するときは、 S3 オブジェクトロックを有効にする必要があります。 |
準拠を有効にした新しいバケットを作成することはできなくなりました。ただし、既存の準拠バケットには引き続き新しいオブジェクトを追加できます。 |
バケットのバージョン管理はサポートされているか |
はい。バケットのバージョン管理は必須であり、バケットで S3 オブジェクトのロックが有効になっている場合は自動的に有効になります。 |
いいえ従来の準拠機能では、バケットのバージョン管理は許可されていません。 |
オブジェクト保持はどのように設定されますか。 |
ユーザーは、オブジェクトバージョンごとに retain-until date を設定できます。 |
ユーザはバケット全体の保持期間を設定する必要があります。保持期間を指定すると、バケット内のすべてのオブジェクトが環境 で保持されます。 |
バケットには保持とリーガルホールドのデフォルト設定を適用できるか。 |
いいえS3オブジェクトのロックが有効になっているStorageGRID バケットでは、デフォルトの保持期間は使用されません。代わりに、オブジェクトバージョンごとにretain-dateを指定できます。 |
はい。 |
保持期間は変更できますか。 |
オブジェクトバージョンの retain-until は、上げることはできますが、減らすことはできません。 |
バケットの保持期間は、増やすことはできますが、減らすことはできません。 |
リーガルホールドはどこで制御されますか? |
バケット内のオブジェクトバージョンにリーガルホールドを適用したり、リーガルホールドを解除したりできます。 |
リーガルホールドはバケットに適用され、バケット内のすべてのオブジェクトに適用されます。 |
オブジェクトを削除できるのはいつですか。 |
オブジェクトがリーガルホールドの対象でない場合は、 retain-until 日に達したあとでオブジェクトバージョンを削除できます。 |
バケットがリーガルホールドの対象でない場合は、保持期間が過ぎたあとにオブジェクトを削除できます。オブジェクトは自動または手動で削除できます。 |
バケットライフサイクル設定はサポートされていますか。 |
はい。 |
いいえ |