S3 NASバケットの作成
S3 NASバケットは、S3バケット名とNASパスのマッピングです。S3 NASバケットを使用すると、既存のボリュームとディレクトリ構造を持つSVMネームスペースの任意の部分へのS3アクセスを提供できます。
-
NASデータを含むSVMにS3オブジェクトサーバが設定されている。
-
NASデータはに準拠してい"S3クライアントアクセスの要件"ます。
SVMのルートディレクトリ内の任意のセットのファイルとディレクトリを指定するようにS3 NASバケットを設定できます。
また、次のパラメータを任意に組み合わせてNASデータへのアクセスを許可または禁止するバケットポリシーを設定することもできます。
-
ファイルおよびディレクトリ
-
ユーザおよびグループの権限
-
S3処理
たとえば、大規模なユーザグループに読み取り専用データアクセスを許可するバケットポリシーと、そのデータのサブセットに対して限定されたグループに処理の実行を許可するバケットポリシーが必要になる場合があります。
S3 NASの「バケット」はマッピングであり、S3バケットではないため、次の標準S3バケットのプロパティはS3 NASバケットには適用されません。
-
* aggr-list\aggr-list-multiplier \storage-service-level \volume\size\exclude-aggr-list\qos-policy-group *+ S3 NASバケットの設定時にボリュームまたはqtreeが作成されません。
-
* role\is-protected\is-protected-on-\ is-protected-on-cloud *+ S3 ONTAPバケットは、SnapMirror S3を使用して保護またはミラーリングされませんが、代わりにボリューム単位で使用できる通常のSnapMirror保護が使用されます。
-
バージョン管理状態+ NASボリュームには、通常、異なるバージョンを保存するためのスナップショット・テクノロジーが備わっています。ただし、S3 NASバケットでは現在バージョン管理を使用できません。
-
* logical-used\object-count *+と同等の統計情報は、volumeコマンドを使用してNASボリュームに対して利用できます。
NAS対応Storage VMに新しいS3 NASバケットを追加します。
-
[ * ストレージ ] 、 [ バケット ] の順にクリックし、 [ * 追加 ] をクリックします。
-
S3 NASバケットの名前を入力してStorage VMを選択し、サイズを入力せずに* More Options *をクリックします。
-
有効なパス名を入力するか、[参照]をクリックして有効なパス名のリストから選択します。+有効なパス名を入力すると、S3 NAS設定に関係のないオプションは表示されません。
-
S3ユーザをNASユーザとグループにすでにマッピングしている場合は、権限を設定し、* Save *をクリックします。+この手順で権限を設定する前に、S3ユーザをNASユーザにマッピングしておく必要があります。
それ以外の場合は、* Save *をクリックしてS3 NASバケットの設定を完了します。
NASファイルシステムを含むSVMにS3 NASバケットを作成します。+
vserver object-store-server bucket create -vserver svm_name -bucket bucket_name -type nas -nas-path junction_path [-comment text]
例:+
cluster1::> vserver object-store-server bucket create -bucket testbucket -type nas -path /vol1