

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Snowball Edge デバイスを使用して Amazon S3 からデータをエクスポートするジョブ
<a name="exporttype"></a>

**注記**  
タグとメタデータは現在サポートされていないため、S3 バケットからオブジェクトをエクスポートすると、すべてのタグとメタデータが削除されます。

エクスポートジョブのデータソースは、1 つまたは複数の Amazon S3 バケットです。ジョブパートのデータが Amazon S3 から AWS Snowball Edge デバイスに移動されたら、ジョブレポートをダウンロードできます。デバイスへの転送が失敗したオブジェクトがあれば、このレポートで警告されます。ジョブの成功と失敗のログで詳細情報を参照できます。

各エクスポートジョブで、転送の完了に必要な数のデバイスを使用して、任意の数のオブジェクトをエクスポートできます。エクスポートジョブのジョブパートの各 AWS Snowball Edge デバイスは順番に配信され、前のジョブパートが **ステータスに移行 AWS**した後、後続のデバイスはユーザーに配信されます。

Amazon S3 アダプターまたは NFS マウントポイントを使用してデバイスからオンプレミスのデータ送信先にオブジェクトをコピーすると、これらのオブジェクトはファイルとして保存されます。すでにファイルのある場所にオブジェクトをコピーした場合、同じ名前の既存のファイルは上書きされます。エクスポートジョブタイプには、ローカルストレージやコンピューティング機能もあります。この機能では、NFS インターフェイスまたは Amazon S3 アダプターを使用してデータの読み取りと書き込みを行い、 AWS Snowball Edge デバイスでローカルに実行されている Amazon S3 PUT オブジェクト API アクションに基づいて Lambda 関数をトリガーします。

が返されたデバイス AWS を受け取ると、NIST 800-88 標準に従って完全に消去されます。

**重要**  
Snow デバイスにエクスポートするデータは Amazon S3 に格納されている必要があります。Snow デバイスにエクスポートする Amazon Glacier 予定の のデータは、エクスポートする前に解凍するか、S3 ストレージクラスに移動する必要があります。これは Snow エクスポートジョブを作成する前に実行してください。  
すべてのジョブのすべてのコンテンツがオンプレミスのデータ送信先にコピーされたことが確認できるまで、エクスポートされた Amazon S3 オブジェクトを変更、更新、削除しないでください。

エクスポートジョブを作成すると、Amazon S3 バケット全体または特定の範囲のオブジェクトキーをエクスポートできます。

## Snowball Edge デバイスにデータをエクスポートする際の Amazon S3 オブジェクトキーの使用
<a name="ranges"></a>

[AWS Snow ファミリーマネジメントコンソール](https://console.aws.amazon.com/snowfamily/home) またはジョブ管理 API でエクスポートジョブを作成する場合、Amazon S3 バケット全体または特定の範囲のオブジェクトキーをエクスポートできます。オブジェクトキー名によって、バケット内のオブジェクトは一意に識別されます。範囲をエクスポートする場合は、範囲の開始、範囲の終了、またはその両方を指定して範囲の長さを定義します。

範囲はソートされた UTF-8 バイナリです。UTF-8 バイナリデータは次の方式でソートされます。
+ 数字 0～9 は大文字と小文字の英字の前に来ます。
+ 大文字の英字はすべての小文字の英字の前に来ます。
+ 小文字の英字は、大文字英字と数字よりも後になります。
+ 特殊文字は、他の文字セットの間にソートされます。

UTF-8 の仕様の詳細については、[Wikipedia の UTF-8](https://en.wikipedia.org/wiki/UTF-8) を参照してください。

### Snowball Edge デバイスにデータをエクスポートする際に Amazon S3 オブジェクトキーを使用する例
<a name="range-examples"></a>

UTF-8 バイナリ順にソートされた、以下のオブジェクトとプレフィックスを含むバケットがあるとします。
+ 01
+ Aardvark
+ Aardwolf
+ Aasvogel/apple
+ Aasvogel/arrow/object1
+ Aasvogel/arrow/object2
+ Aasvogel/banana
+ Aasvogel/banker/object1
+ Aasvogel/banker/object2
+ Aasvogel/cherry
+ Banana
+ Car


| 指定された範囲の開始 | 指定された範囲の終了 | エクスポートされるオブジェクトの範囲 | 
| --- | --- | --- | 
| (none) | (none) | バケット内のすべてのオブジェクト | 
| (none) | Aasvogel |  01 Aardvark Aardwolf Aasvogel/apple Aasvogel/arrow/object1 Aasvogel/arrow/object2 Aasvogel/banana Aasvogel/banker/object1 Aasvogel/banker/object2 Aasvogel/cherry  | 
| (none) | Aasvogel/banana |  01 Aardvark Aardwolf Aasvogel/apple Aasvogel/arrow/object1 Aasvogel/arrow/object2 Aasvogel/banana | 
| Aasvogel | (none) |  Aasvogel/apple Aasvogel/arrow/object1 Aasvogel/arrow/object2 Aasvogel/banana Aasvogel/banker/object1 Aasvogel/banker/object2 Aasvogel/cherry Banana Car | 
| Aardwolf | (none) | Aardwolf Aasvogel/apple Aasvogel/arrow/object1 Aasvogel/arrow/object2 Aasvogel/banana Aasvogel/banker/object1 Aasvogel/banker/object2 Aasvogel/cherry Banana Car | 
| Aar | (none) | Aardvark Aardwolf Aasvogel/apple Aasvogel/arrow/object1 Aasvogel/arrow/object2 Aasvogel/banana Aasvogel/banker/object1 Aasvogel/banker/object2 Aasvogel/cherry Banana Car | 
| car | (none) | オブジェクトは何もエクスポートされません。ジョブを作成しようとするとエラーメッセージが返されます。UTF-8 バイナリ値に従って、*car* は *Car* の下にソートされることに注意してください。 | 
| Aar | Aarrr | Aardvark Aardwolf | 
|  Aasvogel/arrow  | Aasvogel/arrox |  Aasvogel/arrow/object1 Aasvogel/arrow/object2  | 
| Aasvogel/apple | Aasvogel/banana |  Aasvogel/apple Aasvogel/arrow/object1 Aasvogel/arrow/object2 Aasvogel/banana  | 
| Aasvogel/apple | Aasvogel/banker |  Aasvogel/apple Aasvogel/arrow/object1 Aasvogel/arrow/object2 Aasvogel/banana Aasvogel/banker/object1 Aasvogel/banker/object2  | 
| Aasvogel/apple | Aasvogel/cherry |  Aasvogel/apple Aasvogel/arrow/object1 Aasvogel/arrow/object2 Aasvogel/banana Aasvogel/banker/object1 Aasvogel/banker/object2 Aasvogel/cherry  | 

これら 3 つのバケットがあり、**folder2** からすべてのオブジェクトをコピーするとします。
+ s3://bucket/folder1/
+ s3://bucket/folder2/
+ s3://bucket/folder3/


| 指定された範囲の開始 | 指定された範囲の終了 | エクスポートされるオブジェクトの範囲 | 
| --- | --- | --- | 
| folder2/ | folder2/ | バケット folder2 内のすべてのオブジェクト | 

## Amazon S3 から Snowball Edge デバイスにデータをエクスポートするジョブのベストプラクティス
<a name="export-jobs-best-practices"></a>
+ データが Amazon S3 にあることを確認し、ジョブを注文する前に小さなファイルをバッチ処理します。
+ バケットに何百万ものオブジェクトがある場合は、エクスポートジョブの定義にキー範囲が指定されていることを確認してください。
+ データ名の末尾にスラッシュ (/ または \$1) の付いたオブジェクトは Snowball Edge に転送されないため、スラッシュを削除してオブジェクトキー名を更新します。
+ S3 バケットの場合、オブジェクトの長さの上限は 255 文字です。
+ バージョン対応の S3 バケットでは、現在のバージョンのオブジェクトのみがエクスポートされます。
+ 削除マーカーはエクスポートされません。