View a markdown version of this page

サポートされていない機能、制限、クォータ - Amazon Simple Storage Service

サポートされていない機能、制限、クォータ

このページでは、S3 Files を使用する際の制限とクォータについて説明します。

サポートされていない S3 機能

  • アーカイブストレージクラス – S3 Glacier Flexible Retrieval または S3 Glacier Deep Archive ストレージクラスのオブジェクトには、ファイルシステム経由でアクセスできません。同様に、S3 Intelligent-Tiering Archive アクセス階層または Deep Archive アクセス階層のオブジェクトには、ファイルシステム経由でアクセスできません。まず、S3 API を使用してこれらのオブジェクトを復元する必要があります。

  • S3 アクセスコントロールリスト (ACL) – S3 ACL は、ファイルシステムを通じて変更が行われた後は保持されません。誰がオブジェクトをバケットにアップロードしたかに関係なく、バケット内のすべてのオブジェクトへのアクセスを制御するには、ACL を無効にしてポリシーを使用することをお勧めします。詳細については、「ACL によるアクセス管理」を参照してください。

  • カスタム S3 オブジェクトメタデータ – ファイルシステムを介して変更が行われた後、S3 オブジェクトのカスタムユーザー定義メタデータは保持されません。

ファイルシステムの制限

  • ハードリンク – S3 Files はハードリンクをサポートしていません。ファイルシステム内の各ファイルは、単一の S3 オブジェクトキーに対応しています。

  • パスコンポーネントサイズ – S3 Files は、パス内の単一のディレクトリまたはファイル名が 255 バイトを超えるオブジェクトをサポートしていません。パスコンポーネントは、S3 オブジェクトキーから派生したディレクトリ名またはファイル名です。例えば、キー dir1/dir2/file.txt には dir1dir2file.txt の 3 つのパスコンポーネントがあります。

  • 互換性のない S3 オブジェクトキー名 – S3 Files は、空のパスコンポーネント (foo//bar)、相対パスコンポーネント (foo/./barfoo/../bar)、null バイトを含むキー名など、有効な POSIX ファイルパスにマッピングされない S3 キー名へのアクセスをサポートしていません。

  • S3 キーサイズ制限 – フルパス名が 1,024 バイトの S3 オブジェクトキーサイズ制限を超えるファイルまたはディレクトリを S3 にエクスポートすることはできません。

  • シンボリックリンクターゲット – S3 オブジェクトがシンボリックリンクの場合、そのターゲットは空ではなく、4,080 バイトを超えない有効なパスである必要があります。

  • POSIX アクセス許可メタデータのサイズ – POSIX アクセス許可メタデータが 2 KB を超えるファイルまたはディレクトリを S3 にエクスポートすることはできません。

クォータ

以下のクォータを引き上げるには、AWS サポートにお問い合わせください。

リソース デフォルトのクォータ
AWS アカウントあたりのファイルシステム 1,000
ファイルシステムあたりのアクセスポイント 10,000

引き上げをリクエストするには、AWS サポートセンターに移動し、[ケースを作成][サービスの制限緩和] の順に選択します。

以下のクォータは変更できません。

リソース クォータ
ファイルシステムあたりの接続数 25,000
アベイラビリティーゾーンごとのファイルシステムあたりのマウントターゲット 1
マウントターゲットあたりのセキュリティグループ 5
ファイルシステムあたりのタグ 50
ファイルシステムあたりの VPC 1

個々のファイルシステムごとに固有のクォータもあります。

リソース クォータ
最大ファイルサイズ 52,673,613,135,872 バイト (48 TiB)
最大ディレクトリ深度 1,000 レベル
ファイル名の最大長 255 バイト
シンボリックリンクターゲットの最大長 4,080 バイト
S3 オブジェクトキーの最大長 1,024 バイト
クライアントあたりの最大オープンファイル数 32,768
クライアントあたりのアクティブなユーザーアカウントの最大数 128
ファイルあたりの最大ロック数 接続されているすべてのインスタンスで 512
マウントあたりの最大ロック数 最大 256 のファイルプロセスペアで 8,192
ファイルシステムポリシーのサイズ制限 20,000 文字

サポートされていない NFS 機能

S3 Files は NFSv4.1 と NFSv4.2 をサポートしていますが、以下の例外があります。

  • pNFS

  • クライアント委任またはコールバック

  • 必須ロック (すべてのロックはアドバイザリ)

  • 共有の拒否

  • アクセスコントロールリスト (ACL)

  • Kerberos ベースのセキュリティ

  • NFSv4.1 のデータ保持

  • ディレクトリの SetUID

  • ブロックデバイス、キャラクターデバイス、属性ディレクトリ、名前付き属性

  • nconnect マウントオプション