

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

# 他のクラウドオブジェクトストレージでの転送の設定
<a name="creating-other-cloud-object-location"></a>

を使用すると AWS DataSync、[AWS ストレージサービスと](transferring-aws-storage.md)次のクラウドオブジェクトストレージプロバイダー間でデータを転送できます。
+ [https://docs.wasabi.com/](https://docs.wasabi.com/)
+ [https://docs.digitalocean.com/](https://docs.digitalocean.com/)
+ [https://docs.oracle.com/iaas/Content/home.htm](https://docs.oracle.com/iaas/Content/home.htm)
+ [https://developers.cloudflare.com/r2/](https://developers.cloudflare.com/r2/)
+ [https://www.backblaze.com/docs/cloud-storage](https://www.backblaze.com/docs/cloud-storage)
+ [https://guide.ncloud-docs.com/docs/](https://guide.ncloud-docs.com/docs/)
+ [https://www.alibabacloud.com/help/en/oss/product-overview/what-is-oss](https://www.alibabacloud.com/help/en/oss/product-overview/what-is-oss)
+ [https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-getting-started-cloud-object-storage](https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-getting-started-cloud-object-storage)
+ [https://help.lyvecloud.seagate.com/en/product-features.html](https://help.lyvecloud.seagate.com/en/product-features.html)

DataSync エージェントは、他のクラウドのストレージシステムと Amazon EFS または Amazon FSx の間でデータを転送する場合、または**基本**モードタスクを使用する場合にのみ必要です。**拡張**モードを使用して、エージェントが他のクラウドのストレージシステムと Amazon S3 の間でデータを転送する必要はありません。

エージェントを使用するかどうかにかかわらず、クラウドオブジェクトストレージの転送[場所](how-datasync-transfer-works.md#sync-locations) (具体的には**オブジェクトストレージの場所**) も作成する必要があります。DataSync はこの場所を転送元または転送先として使用できます。

## 他のクラウドオブジェクトストレージへの DataSync アクセスの提供
<a name="other-cloud-access"></a>

DataSync がクラウドオブジェクトストレージにアクセスする方法は、ストレージが Amazon S3 API と互換性があるかどうか、DataSync がストレージにアクセスするために必要な権限と認証情報など、いくつかの要因によって異なります。

**Topics**
+ [Amazon S3 API 互換性](#other-cloud-s3-compatibility)
+ [ストレージ権限とエンドポイント](#other-cloud-permissions)
+ [認証情報の保存](#other-cloud-credentials)

### Amazon S3 API 互換性
<a name="other-cloud-s3-compatibility"></a>

DataSync が接続するには、クラウドオブジェクトストレージが次の [Amazon S3 API オペレーション](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations.html)と互換性がある必要があります。
+ `AbortMultipartUpload`
+ `CompleteMultipartUpload`
+ `CopyObject`
+ `CreateMultipartUpload`
+ `DeleteObject`
+ `DeleteObjects`
+ `DeleteObjectTagging`
+ `GetBucketLocation`
+ `GetObject`
+ `GetObjectTagging`
+ `HeadBucket`
+ `HeadObject`
+ `ListObjectsV2`
+ `PutObject`
+ `PutObjectTagging`
+ `UploadPart`

### ストレージ権限とエンドポイント
<a name="other-cloud-permissions"></a>

DataSync がクラウドオブジェクトストレージにアクセスできるようにする権限を構成する必要があります。オブジェクトストレージがソースの場所である場合、DataSync にはデータの送信元であるバケットの読み取りと一覧表示を行うアクセス許可が必要です。オブジェクトストレージが転送先の場所である場合、DataSync にはバケットの読み取り、一覧表示、書き込み、削除を行うアクセス許必要です。

DataSync には、ストレージに接続するためのエンドポイント (またはサーバー) も必要です。以下の表では、DataSync が他のクラウドオブジェクトストレージにアクセスするために使用できるエンドポイントについて説明しています。


| 他のクラウドプロバイダー | Endpoint | 
| --- | --- | 
| Wasabi Cloud Storage |  `S3.region.wasabisys.com`  | 
| DigitalOcean Spaces |  `region.digitaloceanspaces.com`  | 
| Oracle Cloud Infrastructure Object Storage |  `namespace.compat.objectstorage.region.oraclecloud.com`  | 
|  Cloudflare R2 Storage  |  `account-id.r2.cloudflarestorage.com`  | 
|  Backblaze B2 Cloud Storage  |  `S3.region.backblazeb2.com`  | 
| NAVER Cloud Object Storage |  `region.object.ncloudstorage.com` (ほとんどの地域)  | 
| Alibaba Cloud Object Storage Service | `region.aliyuncs.com` | 
| IBM Cloud Object Storage | `s3.region.cloud-object-storage.appdomain.cloud` | 
| Seagate Lyve Cloud | `s3.region.lyvecloud.seagate.com` | 

**重要**  
ストレージエンドポイントのバケット権限と最新情報を構成する方法の詳細については、クラウドプロバイダのドキュメントを参照してください。

### 認証情報の保存
<a name="other-cloud-credentials"></a>

DataSync には、転送に関係するオブジェクトストレージバケットにアクセスするための認証情報も必要です。これは、クラウドストレージプロバイダがこれらの認証情報を参照する方法によっては、アクセスキーやシークレットキーなどである場合があります。

詳細については、クラウドプロバイダーのドキュメントを参照してください。

## 他のクラウドオブジェクトストレージから転送する場合の考慮事項
<a name="other-cloud-considerations"></a>

DataSync を使用してオブジェクトを別のクラウドストレージプロバイダへ転送したり、別のクラウドストレージプロバイダから転送したりする場合に、注意すべき点がいくつかあります。

**Topics**
+ [コスト](#other-cloud-considerations-costs)
+ [ストレージクラス](#other-cloud-considerations-storage-classes)
+ [オブジェクトタグ](#other-cloud-considerations-object-tags)
+ [Amazon S3 への転送](#other-cloud-considerations-s3)

### コスト
<a name="other-cloud-considerations-costs"></a>

別のクラウドストレージプロバイダとの間でのデータの移動に関連する料金には、次のものが含まれます。
+ DataSync エージェント向けに [Amazon EC2](https://aws.amazon.com/ec2/pricing/) インスタンスを実行する
+ [DataSync](https://aws.amazon.com/datasync/pricing/) を使用してデータを転送します。これには、クラウドオブジェクトストレージと [Amazon S3](create-s3-location.md#create-s3-location-s3-requests)（転送先が S3 の場合）に関連するリクエスト料金が含まれます。
+ クラウドストレージ内で、またはクラウドストレージからのデータ転送 (クラウドプロバイダーの価格を確認)
+ DataSync がサポートする[AWS ストレージサービス](transferring-aws-storage.md)へのデータの保存
+ 別のクラウドプロバイダへのデータの保存 (ご利用のクラウドプロバイダの価格を確認)

### ストレージクラス
<a name="other-cloud-considerations-storage-classes"></a>

一部のクラウドストレージプロバイダーには、最初に復元しないとDataSyncが読み取れないストレージクラス（[Amazon S3](create-s3-location.md#using-storage-classes) と同様）があります。たとえば、Oracle Cloud Infrastructure Object Storage にはアーカイブストレージクラスがあります。DataSync がオブジェクトを転送する前に、そのストレージクラスのオブジェクトを復元する必要があります。詳細については、クラウドプロバイダーのドキュメントを参照してください。

### オブジェクトタグ
<a name="other-cloud-considerations-object-tags"></a>

すべてのクラウドプロバイダがオブジェクトタグをサポートしているわけではありません。Amazon S3 API によるタグのクエリを許可しないものもあります。いずれの場合でも、オブジェクトタグをコピーしようとすると DataSync 転送タスクが失敗する可能性があります。

これを回避するには、タスクを作成、開始、または更新するときに DataSync コンソールの [**オブジェクトタグをコピー**] チェックボックスをオフにします。

### Amazon S3 への転送
<a name="other-cloud-considerations-s3"></a>

Amazon S3 に転送する場合、DataSync は 5 TB を超えるオブジェクトを転送できません。また、DataSync は最大 2 KB のオブジェクトメタデータしかコピーできません。

## DataSync エージェントの作成
<a name="other-cloud-creating-agent"></a>

DataSync エージェントは、他のクラウドのストレージシステムと Amazon EFS または Amazon FSx の間でデータを転送する場合、または**基本**モードタスクを使用する場合にのみ必要です。**拡張**モードを使用して、エージェントが他のクラウドのストレージシステムと Amazon S3 の間でデータを転送する必要はありません。このセクションでは、 AWSの仮想プライベートクラウド (VPC) の Amazon EC2 インスタンスにエージェントをデプロイしてアクティブ化する方法について説明します。

**Amazon EC2 エージェントを作成するには**

1. [Amazon EC2 エージェントをデプロイします](deploy-agents.md#ec2-deploy-agent)。

1. エージェントが通信に使用する[サービスエンドポイントを選択します](choose-service-endpoint.md) AWS。

   このような状況では、VPC サービスエンドポイントの使用をお勧めします。

1. [VPC サービスエンドポイント](datasync-network.md#using-vpc-endpoint)と連携するようにネットワークを構成します。

1. [エージェントをアクティブ化します](activate-agent.md)。

## 他のクラウドオブジェクトストレージの転送場所の作成
<a name="creating-other-cloud-location-how-to"></a>

クラウドオブジェクトストレージをソースまたは転送先の場所として使用するように DataSync を設定できます。

**[開始する前に]**  
[DataSync がクラウドオブジェクトストレージにどのようにアクセスするか](#other-cloud-access)を理解しているようにしてください。また、クラウドオブジェクトストレージに接続できる [DataSync エージェントも必要です](#other-cloud-creating-agent)。

1. [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/) で AWS DataSync コンソールを開きます。

1. 左側のナビゲーションペインで **[データ転送]** を展開し、[場所] と **[場所を作成する]** を選択します。

1. **場所タイプ**で、**オブジェクトストレージ**を選択します。

1. **[サーバー]** には、DataSync がクラウドオブジェクトストレージへのアクセスに使用できる[エンドポイント](#other-cloud-permissions)を入力します。
   + **Wasabi Cloud Storage** – `S3.region.wasabisys.com`
   + **DigitalOcean Spaces** – `region.digitaloceanspaces.com`
   + **Oracle Cloud Infrastructure Object Storage** – `namespace.compat.objectstorage.region.oraclecloud.com`
   + **Cloudflare R2 Storage** – `account-id.r2.cloudflarestorage.com`
   + **Backblaze B2 Cloud Storage** – `S3.region.backblazeb2.com`
   + **NAVER Cloud Object Storage** — `region.object.ncloudstorage.com` (ほとんどのリージョン)
   + **Alibaba Cloud Object Storage Service** – `region.aliyuncs.com`
   + **IBM Cloud Object Storage** – `s3.region.cloud-object-storage.appdomain.cloud`
   + **Seagate Lyve Cloud** – `s3.region.lyvecloud.seagate.com`

1. **[バケット名]** に、データ転送に使用するオブジェクトストレージバケットの名前を入力します。

1. **[フォルダ]** には、オブジェクトプレフィックスを入力します。DataSync は、このプレフィックスを持つオブジェクトのみを転送します。

1. 転送にエージェントが必要な場合は、**[エージェントを使用する]** を選択し、クラウドオブジェクトストレージに接続できる DataSync エージェントを選択します。

1. **[追加の設定]** を展開します。**[サーバープロトコル]** で **[HTTPS]** を選択します。**[サーバーポート]** には **[443]** を選択します。

1. **[認証]** セクションまでにスクロールします。**[認証情報が必要]** チェックボックスがオンになっていることを確認し、DataSync に[ストレージ認証情報](#other-cloud-credentials)を入力します。
   + **[アクセスキー]** には、クラウドオブジェクトストレージにアクセスするための ID を入力します。
   + **[シークレットキー]** には、クラウドオブジェクトストレージにアクセスするためのシークレットキーを指定します。キーを直接入力するか、キーを含む AWS Secrets Manager シークレットを指定できます。詳細については、「[Providing credentials for storage locations](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html)」を参照してください。

1. (オプション) **[キー]** と **[値]** に値を入力して、 にタグを付けます。

   タグは、 AWS リソースの管理、フィルタリング、検索に役立ちます。少なくとも場所の名前タグを作成することを推奨します。

1. **[ロケーションを作成]** を選択します。

## 次の手順
<a name="other-cloud-location-next-steps"></a>

クラウドオブジェクトストレージ用の DataSync 場所の作成が完了したら、転送の設定を続行できます。次に検討すべき手順を以下に示します。

1. まだ作成していない場合は、 AWSでデータの転送先または転送先となる[別の場所を作成](transferring-aws-storage.md)してください。

1. DataSync ががオブジェクトストレージの場所の[メタデータと特殊ファイルを処理する](metadata-copied.md)方法を学びます。

1. データの転送方法を構成します。例えば、[データのサブセットだけを転送したい場合などです](filtering.md)。
**重要**  
DataSync がオブジェクトタグを正しくコピーするように構成してください。詳細については、「[オブジェクトタグに関する考慮事項](#other-cloud-considerations-object-tags)」を参照してください。

1. [転送を開始します](run-task.md)。

 