AWS DataSync他のクラウドオブジェクトストレージとの転送の設定 - AWS DataSync

2023 年 12 月 7 日より、バージョン 1 DataSync のエージェントは廃止されます。 DataSync コンソールの [エージェント] ページをチェックして、影響を受けるエージェントがいないか確認してください。その場合は、データ転送やストレージ検出の中断を避けるため、その前にそれらのエージェントを交換してください。さらにサポートが必要な場合は、お問い合わせくださいAWS Support

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

AWS DataSync他のクラウドオブジェクトストレージとの転送の設定

を使用するとAWS DataSync、AWSストレージサービスと以下のクラウドオブジェクトストレージプロバイダ間でデータを転送できます

このような転送を設定するには、 DataSync クラウドオブジェクトストレージに接続できるエージェントを作成する必要がありますクラウドオブジェクトストレージの転送場所 (具体的にはオブジェクトストレージの場所) も作成する必要があります。 DataSync この場所を転送元または転送先として使用できます。

他のクラウドオブジェクトストレージへのアクセス

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

Amazon S3 API の互換性

DataSync クラウドオブジェクトストレージに接続するには、次の Amazon S3 API オペレーションと互換性がある必要があります

  • AbortMultipartUpload

  • CompleteMultipartUpload

  • CopyObject

  • CreateMultipartUpload

  • DeleteObject

  • DeleteObjects

  • DeleteObjectTagging

  • GetBucketLocation

  • GetObject

  • GetObjectTagging

  • HeadBucket

  • HeadObject

  • ListObjectsV2

  • PutObject

  • PutObjectTagging

  • UploadPart

ストレージ権限とエンドポイント

DataSync クラウドオブジェクトストレージへのアクセスを許可する権限を設定する必要があります。オブジェクトストレージがソースロケーションの場合は、 DataSync データの転送元となるバケットの読み取り権限とリスト権限が必要です。オブジェクトストレージが転送先の場合、バケットの読み取り、一覧表示、書き込み、 DataSync 削除の権限が必要です。

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

その他のクラウドプロバイダー エンドポイント
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
重要

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

ストレージ認証情報

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

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

他のクラウドオブジェクトストレージから転送する場合の考慮事項

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

コスト

別のクラウドストレージプロバイダとの間でのデータの移動に関連する料金には、次のようなものがあります。

ストレージクラス

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

オブジェクトタグ

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

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

Amazon S3 への転送

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

DataSync エージェントの作成

開始するには、 DataSync クラウドオブジェクトストレージに接続できるエージェントが必要です。このプロセスには、の仮想プライベートクラウド (VPC) 内の Amazon EC2 インスタンスにエージェントをデプロイしてアクティブ化することが含まれます。AWS

他のクラウドオブジェクトストレージの転送場所を作成する。

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

開始する前に

DataSync クラウドオブジェクトストレージへのアクセス方法がわかっていることを確認してください。また、DataSync クラウドオブジェクトストレージに接続できるエージェントも必要です

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

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

  3. ロケーションタイプで、オブジェクトストレージを選択します。

  4. [エージェント] では、 DataSync クラウドオブジェクトストレージに接続できるエージェントを選択します。

    複数のエージェントを選択できます。詳細については、「AWS DataSync転送には複数のエージェントを使用する」を参照してください。

  5. Server には、 DataSync クラウドオブジェクトストレージへのアクセスに使用できるエンドポイントを入力します

    • Wasabi Cloud StorageS3.region.wasabisys.com

    • DigitalOcean Spacesregion.digitaloceanspaces.com

    • Oracle Cloud Infrastructure Object Storagenamespace.compat.objectstorage.region.oraclecloud.com

    • Cloudflare R2 Storageaccount-id.r2.cloudflarestorage.com

    • Backblaze B2 Cloud StorageS3.region.backblazeb2.com

    • NAVER Cloud Object Storageregion.object.ncloudstorage.com (ほとんどのリージョン)

    • Alibaba Cloud Object Storage Serviceregion.aliyuncs.com

  6. Bucket name には、データの転送先または転送元となるオブジェクトストレージバケットの名前を入力します。

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

  8. 認証」セクションまでスクロールします。「認証情報が必要」チェックボックスがオンになっていることを確認し、ストレージ認証情報を入力します。 DataSync

    • [アクセスキー] には、クラウドオブジェクトストレージにアクセスするための ID を入力します。

    • Secret key には、クラウドオブジェクトストレージにアクセスするためのシークレットを入力します。

  9. (オプション) Key フィールドと Value フィールドに値を入力して、ロケーションにタグを付けます。

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

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

次のステップ

DataSync クラウドオブジェクトストレージのロケーションの作成が完了したら、転送の設定を続行できます。次に検討すべきステップをいくつかご紹介します。

  1. まだ作成していない場合は、データの転送先または転送先となる別の場所を作成してくださいAWS。

  2. DataSync オブジェクトストレージの場所のメタデータや特殊ファイルの処理方法をご覧ください

  3. データの転送方法を設定します。たとえば、データの一部だけを移動したい場合などです

    重要

    DataSync オブジェクトタグを正しくコピーする方法を設定してください。詳細については、「オブジェクトタグに関する注意事項」を参照してください。

  4. 転送を開始します