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 |
|
DigitalOcean Spaces |
|
Oracle Cloud Infrastructure Object Storage |
|
Cloudflare R2 Storage |
|
Backblaze B2 Cloud Storage |
|
NAVER Cloud Object Storage |
|
Alibaba Cloud Object Storage Service |
|
重要
ストレージエンドポイントのバケット権限と最新情報を設定する方法の詳細については、クラウドプロバイダのドキュメントを参照してください。
ストレージ認証情報
DataSync 転送に含まれるオブジェクトストレージバケットにアクセスするための認証情報も必要です。クラウドストレージプロバイダーがこれらの認証情報を参照する方法によっては、アクセスキーやシークレットキーなどの場合があります。
詳細については、クラウドプロバイダのドキュメントを参照してください。
他のクラウドオブジェクトストレージから転送する場合の考慮事項
を使用して別のクラウドストレージプロバイダーにオブジェクトを移動したり、別のクラウドストレージプロバイダーからオブジェクトを移動したりすることを計画する場合 DataSync、注意すべき点がいくつかあります。
コスト
別のクラウドストレージプロバイダとの間でのデータの移動に関連する料金には、次のようなものがあります。
-
DataSync エージェント用の Amazon EC2
インスタンスの実行 -
DataSync
を使用してデータを転送する(クラウドオブジェクトストレージと Amazon S3 に関連するリクエスト料金を含む)(転送先が S3 の場合) -
クラウドストレージへのデータ転送またはクラウドストレージからのデータ転送 (ご利用のクラウドプロバイダーの料金をご確認ください)
-
AWS以下がサポートするストレージサービスへのデータの保存 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
Amazon EC2 エージェントを作成するには
-
エージェントが通信に使用するサービスエンドポイントを選択しますAWS。
このような状況では、VPC サービスエンドポイントを使用することをお勧めします。
他のクラウドオブジェクトストレージの転送場所を作成する。
DataSync クラウドオブジェクトストレージを転送元または転送先の場所として使用するように設定できます。
開始する前に
DataSync クラウドオブジェクトストレージへのアクセス方法がわかっていることを確認してください。また、DataSync クラウドオブジェクトストレージに接続できるエージェントも必要です。
https://console.aws.amazon.com/datasync/ AWS DataSync
でコンソールを開きます。 左側のナビゲーションペインで [データ転送] を展開し、[ロケーション] と [ロケーションの作成] を選択します。
-
ロケーションタイプで、オブジェクトストレージを選択します。
-
[エージェント] では、 DataSync クラウドオブジェクトストレージに接続できるエージェントを選択します。
複数のエージェントを選択できます。詳細については、「AWS DataSync転送には複数のエージェントを使用する」を参照してください。
-
Server には、 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
-
-
Bucket name には、データの転送先または転送元となるオブジェクトストレージバケットの名前を入力します。
-
[追加の設定] を展開します。[サーバープロトコル] には [HTTPS] を選択します。[サーバーポート] には [443] を選択します。
-
「認証」セクションまでスクロールします。「認証情報が必要」チェックボックスがオンになっていることを確認し、ストレージ認証情報を入力します。 DataSync
-
[アクセスキー] には、クラウドオブジェクトストレージにアクセスするための ID を入力します。
-
Secret key には、クラウドオブジェクトストレージにアクセスするためのシークレットを入力します。
-
-
(オプション) Key フィールドと Value フィールドに値を入力して、ロケーションにタグを付けます。
AWSタグはリソースの管理、フィルタリング、検索に役立ちます。少なくても場所の名前タグを作成することを推奨します。
-
[ロケーションを作成] を選択します。
次のステップ
DataSync クラウドオブジェクトストレージのロケーションの作成が完了したら、転送の設定を続行できます。次に検討すべきステップをいくつかご紹介します。
-
DataSync オブジェクトストレージの場所のメタデータや特殊ファイルの処理方法をご覧ください。
-
データの転送方法を設定します。たとえば、データの一部だけを移動したい場合などです。
重要
DataSync オブジェクトタグを正しくコピーする方法を設定してください。詳細については、「オブジェクトタグに関する注意事項」を参照してください。