このページでは、Transfer Appliance の既知の制限事項について説明します。大規模な転送で多数のアプライアンスの注文が予想され、以下の制限に従うことができない場合、複数のアプライアンスを注文する前に、単一の転送アプライアンスと代表的なデータで最初の概念実証転送を実行し、パフォーマンスが適切であることを確認する必要があります。
最大ファイルサイズ
Cloud Storage は、最大 5 テビバイトの単一オブジェクト サイズをサポートしています。5 TiB を超えるオブジェクトの場合、Transfer Appliance から Cloud Storage への転送が失敗します。
ディレクトリあたりの最大ファイル数
Cloud Storage は、1 つのディレクトリで最大 500,000 のファイルまたはディレクトリをサポートしており、取り込みのパフォーマンスの低下を回避します。
パスの最大長
Cloud Storage にコピーされるデータの、オブジェクト名の最大長は 1,024 バイトです。この最大長には、宛先オブジェクトのオブジェクト接頭辞も含まれます。これは、オブジェクト接頭辞が Cloud Storage のオブジェクト名に含まれているためです。
最小ファイルサイズ
アプライアンスにコピーされるファイルの最小ファイルサイズは 1 MB です。サイズの小さいファイルを多数コピーする場合は、コピーする前にファイルをアーカイブすることをおすすめします。
サポートされているファイル メタデータ
Transfer Appliance は、ソースファイルから最終更新日時(mtime
)を抽出して、対応する Cloud Storage 宛先オブジェクトにコピーします。他のファイル メタデータは、転送されません。
サポートされているファイル名
ファイル名は Unicode に対応しており、改行を含まない必要があります。ソース ディレクトリが改行付きのファイル名を含んでいると、アプライアンスから Cloud Storage へのコピーが失敗します。
ファイル名の改行を置換した後 Transfer Appliance にデータをコピーすることを強くおすすめします。
詳しくは、Cloud Storage のオブジェクトの命名要件をご覧ください。
サポートされているファイル形式
Transfer Appliance では、通常ファイルの転送がサポートされています。デバイス、名前付きパイプ、ソケットなどの特殊ファイルはサポートされていません。
Transfer Appliance では、アプライアンスから Cloud Storage バケットに転送する際、オブジェクトがバケット内のサブディレクトリ内に存在しないため、Cloud Storage に空のディレクトリは作成されません。詳細については、オブジェクトの名前空間をご覧ください。
オブジェクトのバージョニング
オブジェクトのバージョニングが有効になっているバケットで Transfer Appliance を使用すると、同じオブジェクトの複数のバージョンが作成され、それらのバージョンに関連するストレージ コストが発生する可能性があります。Transfer Appliance の注文時に、宛先として指定したバケットのオブジェクト バージョニングを無効にすることをおすすめします。
詳しくは、オブジェクトのバージョニングをご覧ください。こちらの手順に沿って、バケットのオブジェクト バージョニングを無効にします。