2023 年 12 月 7 日より、バージョン 1 DataSync のエージェントは廃止されます。 DataSync コンソールの [エージェント] ページをチェックして、影響を受けるエージェントがいないか確認してください。その場合は、データ転送やストレージ検出の中断を避けるため、その前にそれらのエージェントを交換してください。さらにサポートが必要な場合は、お問い合わせくださいAWS Support
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS DataSync転送の仕組み
AWS DataSync転送に関する重要な概念と用語を学びましょう。
DataSync アーキテクチャ
次の図は、 DataSync 一般的にストレージデータを転送する方法と場所を示しています。 DataSync サポートされているストレージシステムとサービスの全リストについては、を参照してくださいデータはどこに転送できますかAWS DataSync?。
オンプレミスストレージとの間での転送 AWS
次の図は、 DataSync 自己管理型のオンプレミスストレージシステムとの間でのファイル転送の概要を示しています。AWS のサービス
DataSync この図は一般的なユースケースを示しています。
-
DataSync オンプレミスのストレージシステムからデータをコピーするエージェント。
-
トランスポート層セキュリティ (TLS) AWS 経由でデータを転送します。
-
DataSync AWSサポートされているストレージサービスへのデータのコピー。
AWSストレージサービス間の転送
次の図は、 DataSync AWS のサービスAWS アカウント同じサービス間でのファイル転送の概要を示しています。
この図は、 DataSync 一般的な使用例を示しています。
-
DataSync AWSサポートされているストレージサービスからのデータのコピー。
-
TLS AWS リージョン 経由でのデータ移動。
-
DataSync AWSサポートされているストレージサービスへのデータのコピー。
ストレージサービス間で (AWSAWS リージョン同じストレージサービス内か別のストレージサービスかを問わずAWS リージョン) 転送する場合、AWSデータはネットワークに残り、公共のインターネットを経由しません。
重要
AWS リージョン間で転送されるデータには料金がかかります。これは、送信元リージョンから送信先リージョンへのデータ転送出力として請求されます。詳細については、「データ転送料金表
AWSクラウドストレージシステムとストレージサービス間の転送
を使用すると DataSync、他のクラウドストレージシステムとの間でデータを転送できますAWS のサービス。この場合、クラウドストレージシステムには次のものが含まれます。
-
によってホストされる自己管理型ストレージシステム AWS (たとえば、内部の仮想プライベートクラウド内の AWS NFS 共有)。詳細については, AWS DataSyncにエージェントをデプロイする AWS リージョン。
-
別のクラウドプロバイダーがホストするストレージシステムまたはサービス。詳細については、「による他のクラウドストレージへの転送、または他のクラウドストレージからの転送 AWS DataSync」を参照してください。
次の図は、 DataSync AWSストレージサービスと別のクラウドプロバイダー間のデータ転送の概要を示しています。
概念と用語
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 failure
Metadata failure
Files were added
Files were removed
、などのエラーコードが表示される場合があります。
詳細については、「AWS DataSyncデータ整合性の検証方法を設定する」を参照してください。
DataSync 開いているファイルとロックされているファイルの処理方法
使用中またはロックされているファイルを転送する場合は、次の点に注意してください。
-
一般に、 DataSync 開いているファイルは何の制限もなく転送できます。
-
転送中にファイルが開かれていて、書き込まれている場合、 DataSync 転送タスクの検証段階でこのような不整合を検出できます。ファイルの最新バージョンを取得するには、タスクをもう一度実行する必要があります。
-
ファイルがロックされていて、サーバーがそのファイルを開けない場合、 DataSync 転送中はファイルをスキップし、エラーを記録します。 DataSync
-
DataSync ファイルをロックまたはロック解除できない。