AWS DataSync転送の仕組み - AWS DataSync

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

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

AWS DataSync転送の仕組み

AWS DataSync転送に関する重要な概念と用語を学びましょう。

DataSync アーキテクチャ

次の図は、 DataSync 一般的にストレージデータを転送する方法と場所を示しています。 DataSync サポートされているストレージシステムとサービスの全リストについては、を参照してくださいデータはどこに転送できますかAWS DataSync?

オンプレミスストレージとの間での転送 AWS

次の図は、 DataSync 自己管理型のオンプレミスストレージシステムとの間でのファイル転送の概要を示しています。AWS のサービス

AWSオンプレミスのストレージシステムからサポートされているストレージリソース (Amazon S3 バケットや Amazon EFS ファイルシステムなど) DataSync にデータを転送する一般的なシナリオの概要。

DataSync この図は一般的なユースケースを示しています。

  • DataSync オンプレミスのストレージシステムからデータをコピーするエージェント。

  • トランスポート層セキュリティ (TLS) AWS 経由でデータを転送します。

  • DataSync AWSサポートされているストレージサービスへのデータのコピー。

AWSストレージサービス間の転送

次の図は、 DataSync AWS のサービスAWS アカウント同じサービス間でのファイル転送の概要を示しています。

AWSストレージリソース (Amazon S3 バケットや Amazon EFS ファイルシステムなど) DataSync 間でデータを転送する一般的なシナリオの概要。

この図は、 DataSync 一般的な使用例を示しています。

  • DataSync AWSサポートされているストレージサービスからのデータのコピー。

  • TLS AWS リージョン 経由でのデータ移動。

  • DataSync AWSサポートされているストレージサービスへのデータのコピー。

ストレージサービス間で (AWSAWS リージョン同じストレージサービス内か別のストレージサービスかを問わずAWS リージョン) 転送する場合、AWSデータはネットワークに残り、公共のインターネットを経由しません。

重要

AWS リージョン間で転送されるデータには料金がかかります。これは、送信元リージョンから送信先リージョンへのデータ転送出力として請求されます。詳細については、「データ転送料金表」を参照してください。

AWSクラウドストレージシステムとストレージサービス間の転送

を使用すると DataSync、他のクラウドストレージシステムとの間でデータを転送できますAWS のサービス。この場合、クラウドストレージシステムには次のものが含まれます。

次の図は、 DataSync AWSストレージサービスと別のクラウドプロバイダー間のデータ転送の概要を示しています。

AWSストレージサービス (Amazon S3 バケットや Amazon EFS ファイルシステムなど) DataSync と別のクラウドプロバイダー間でデータを転送する一般的なシナリオの概要。

概念と用語

DataSync 転送機能についてよく理解しておいてください。

エージェント

エージェントは、転送中にストレージからの読み取りとストレージへの書き込みを行う仮想マシン (VM) アプライアンスです。 DataSync

VMware ESXi、Linux カーネルベースの仮想マシン (KVM)、または Microsoft Hyper-V ハイパーバイザー上のストレージ環境にエージェントをデプロイできます。の仮想プライベートクラウド (VPC) のストレージではAWS、Amazon EC2 インスタンスとしてエージェントをデプロイできます。

DataSync 転送エージェントは DataSync Discovery に使用できるエージェントと変わりませんが、このようなシナリオでは同じエージェントを使用することはお勧めしません。

はじめに、「エージェントの作成」を参照してください。

ロケーション

場所とは、データのコピー元またはコピー先の場所を表します。 DataSync 各転送 (タスクとも呼ばれる) には、転送元と宛先の場所があります。詳細については、「データはどこに転送できますかAWS DataSync?」を参照してください。

タスク

DataSync タスクは転送を表します。転送元と転送先の場所を特定し、それらの場所間でデータをコピーする方法の詳細も示します。メタデータ、削除したファイル、権限をタスクがどのように扱うかを指定することもできます。

タスクの実行

DataSync タスク実行は転送タスクを個別に実行することです。タスク実行には複数のフェーズがあります。詳細については、「タスク実行ステータス」を参照してください。

DataSync ファイルとオブジェクトの転送方法

転送を開始すると、 DataSync 転送元と転送先のストレージシステムを調べて同期対象を決定します。そのためには、両方のシステムのコンテンツとメタデータを再帰的にスキャンして、両者の違いを特定します。対象となるファイルやオブジェクトの数 (ストレージシステムのパフォーマンスを含む) によっては、数分から数時間かかることもあります。

DataSync 次に、転送の設定方法に基づいて、データ (メタデータを含む) をソースから宛先に移動し始めます。たとえば、 DataSync 転送中は常にデータ整合性チェックを実行します。転送が完了すると、ロケーション間のデータセット全体、 DataSync またはコピーしたデータだけを検証することもできます。(ほとんどの場合、転送されたものだけを検証することをおすすめします)。転送する内容をフィルタリングするオプションもあります。

DataSync データの整合性を検証する方法

DataSync ソースとデスティネーションのストレージシステム内のすべてのファイルまたはオブジェクトのチェックサムをローカルで計算し、比較します。さらに、 DataSyncソースとデスティネーションのすべてのファイルまたはオブジェクトのメタデータを比較します。

いずれかに相違がある場合には、検証は失敗し、何が失敗したかを明確に指定するエラーコードを示します。たとえば、、Checksum failureMetadata failureFiles were addedFiles were removed、などのエラーコードが表示される場合があります。

詳細については、「AWS DataSyncデータ整合性の検証方法を設定する」を参照してください。

DataSync 開いているファイルとロックされているファイルの処理方法

使用中またはロックされているファイルを転送する場合は、次の点に注意してください。

  • 一般に、 DataSync 開いているファイルは何の制限もなく転送できます。

  • 転送中にファイルが開かれていて、書き込まれている場合、 DataSync 転送タスクの検証段階でこのような不整合を検出できます。ファイルの最新バージョンを取得するには、タスクをもう一度実行する必要があります。

  • ファイルがロックされていて、サーバーがそのファイルを開けない場合、 DataSync 転送中はファイルをスキップし、エラーを記録します。 DataSync

  • DataSync ファイルをロックまたはロック解除できない。