AWS DataSync

AWS DataSync は高速なオンラインデータ転送サービスで、オンプレミス、エッジ、クラウドなど、必要な場所にデータを簡単に安全に移動できます。DataSync は、シンプルで予測可能な従量制料金の価格設定を提供します。ストレージロケーション間で転送されるデータ量に応じて、ギガバイト単位の定額料金をお支払いいただきます。拡張モードに設定されたタスクにも、タスク実行ごとに料金がかかります。これらの料金には、データの移動、検証、同期の費用が含まれます。DataSync には初期費用や最低料金はありません。

拡張モードのデータ転送

拡張モードを使用すると、基本モードよりも高いパフォーマンスで、ストレージロケーション間で事実上無制限の数のオブジェクトを転送できます。拡張モードのタスクは、データの一覧表示、準備、転送、検証を並行して行うことで、データ転送プロセスを最適化および合理化します。現在、拡張モードは Amazon S3 ロケーション間の転送でのみ利用可能です。

ベーシックモードのデータ転送

ベーシックモードは、データセット内のファイルとオブジェクトの数に制限があります。ベーシックモードでは、データセット内のファイルとオブジェクトの準備、転送、検証が順次行われるため、ほとんどのワークロードで拡張モードよりも遅くなります。 基本モードは、現在利用可能なすべての DataSync ロケーションタイプをサポートします。

追加料金

DataSync を使用してデータをコピーする場合、Amazon Simple Storage Service (Amazon S3)、Amazon Elastic File System (Amazon EFS)、 Windows ファイルサーバー用 Amazon FSx、 Lustre 用 Amazon FSx、 OpenZFS 用 Amazon FSx、ネットアップ ONTAP 用 Amazon FSx 、AWS キー管理サービス (AWS KMS) などの AWS サービスからの読み取りおよび書き込みには、標準のリクエスト、ストレージ、およびデータ転送料金が課金されます。。  

PrivateLink を介したエージェントと DataSync サービス間のトラフィックを管理および制御するために作成したインターフェイスの Amazon 仮想プライベートクラウド (Amazon VPC) エンドポイントについては、AWS PrivateLink から請求されます。コントロールトラフィックのみが PrivateLink の課金対象となります。これには、StartTaskExecution など、DataSync サービスからエージェントへのコマンドが含まれます。DataSync によって転送されるファイルまたはオブジェクトは、PrivateLink の請求対象ではありません。また、Amazon CloudWatch Logs、Amazon CloudWatch Metrics、および Amazon CloudWatch Events の標準料金も請求されます。

DataSync は AWS シークレットマネージャーを使用してストレージ認証情報を保存またはアクセスします。ユーザーに代わってシークレットを作成するように DataSync を設定することも、カスタムシークレットを提供することもできます。AWS シークレットマネージャーから請求されるのは、DataSync の外部で作成したシークレットを使用した場合のみです。

Amazon S3 との間でのデータのコピー

S3 との間でデータをコピーする場合、次の S3 リクエストについて標準のリクエスト料金が請求されます: LIST、HEAD、GET、PUT、および COPY。実行される正確なオペレーションは、DataSync タスクの設定によって異なります。詳細については、ドキュメントの S3 リクエストのコストの評価についてお読みください。リクエストとストレージ料金は、S3 ストレージクラスによって異なる場合があります。異なる S3 ストレージクラスでオブジェクトの読み取りと書き込みを実行する場合、追加料金が発生する場合もあります。ドキュメントで、Simple Storage Service (Amazon S3) ストレージクラスの使用についてお読みください。

AWS リージョンとの間でのデータのコピー

AWS からオンプレミスストレージシステムにデータをコピーする場合には、送信元の AWS リージョンからの AWS データ転送 (OUT) の標準料金をお支払いいただきます。リージョン間でデータをコピーする場合、リージョン間のデータ転送料金をお支払いいただきます (送信元のリージョンから送信先のリージョンへのデータ転送 (OUT) として請求されます)。AWS DataSync EC2 エージェントを使用して AWS のサービス間でデータをコピーする場合、リージョン間のデータ転送とアベイラビリティーゾーン間のデータ転送の料金をお支払いいただきます。詳細については、「データ転送料金」を参照してください。


拡張モードの料金例

以下の料金例は、DataSync データ転送タスクが、より高いパフォーマンス、スケーラビリティ、および強化されたモニタリングとメトリクスを実現するために拡張モードに設定されていることを前提としています。

例 1: S3 スタンダードストレージクラスを使用して、ある S3 バケットから 50 TB のデータセットを同じリージョン内の別の S3 バケットにコピーする

DataSync は、1 つの S3 バケット内のオブジェクトを同じリージョン内の宛先バケットに 1 回限りコピーします。ソースバケットとデスティネーションバケットの両方にあるオブジェクトは、S3 Standard ストレージクラスを使用して作成されます。DataSync タスクが実行されると、ソースバケット内の既存のオブジェクトをスキャンして、どのオブジェクトをコピーすべきかを判断します。スキャンプロセスには、tAWS DataSync のドキュメントで説明されているように、少なくとも各 S3 バケット内のオブジェクトに対する LIST および HEAD リクエストが含まれます。ソースデータセットに 500 万個のオブジェクトが含まれていると仮定します。

(50 TB * DataSync を使用してコピーされた 1024 GB * 0.015 USD/GB) + 
(4,000 件の S3 LIST リクエスト * 0.005 USD / 1,000) + 
(500 万 S3 HEAD リクエスト × 0.0004 USD/1000) + 
(500 万件の S3 GET リクエスト* 0.0004 USD/1000) +  
(500 万件の S3 PUT リクエスト * 0.005 USD/1000) +
(1 回のタスク実行 * 0.55 USD)
= 768 USD + 0.025 USD + 2 USD + 2 USD + 25 USD + 0.55 USD
= 797.58 USD

例 2: S3 Glacier Instant Retrieval ストレージクラスを使用して、同じリージョン内の 1 つの S3 バケットから別のバケットに 5 TB のデータセットを毎日レプリケーションする

DataSync は、1 日 1 回実行するように設定されたスケジュールを使用して、1 つの S3 バケットのオブジェクトを同じリージョンの宛先バケットに複製します。ソースバケットと宛先バケットの両方のオブジェクトは、Glacier Instant Retrieval ストレージクラスを使用して作成されました。毎日の各タスク実行について、DataSync はソースと宛先のバケット内の既存のオブジェクトをスキャンして、コピーする必要があるオブジェクトを決定します。スキャンプロセスには、tAWS DataSync のドキュメントで説明されているように、少なくとも各 S3 バケット内のオブジェクトに対する LIST および HEAD リクエストが含まれます。この例では、1 日あたり 5% の変化率を想定しています。

米国東部 (オハイオ) リージョンにおいて Amazon S3 への 16 MB ファイルの 5 TB の毎日のレプリケーションごとに DataSync を使用するコスト。各 S3 バケットで 4,000 件の LIST リクエスト、コピーされたオブジェクトごとに 1 件の GET、各 S3 バケットのオブジェクトごとに 1 件の HEAD リクエストを想定しています:

増分的にコピーされるデータの量は、5TB の 5% = 256 GB です

(DataSync を使用してコピーされた 256 GB * 0.015 USD/GB) + 
(S3 Glacier Instant Retrieval から取得した 256 GB * 0.03 USD) + 
(4,000 件の S3 LIST リクエスト * 2 * 0.02 USD / 1,000) + 
(5 TB * 1,024 GB * 1,024 MB / 16 MB の S3 HEAD リクエスト * 2 * 0.01 USD / 1,000) + 
(256 GB * 1,024 MB / 16 MB の S3 GET リクエスト * 0.01 USD / 1,000) +  
(256 GB * 1,024 MB / 16 MB の S3 PUT リクエスト * 0.02 USD / 1,000) +
(1 日あたり 1 回のタスク実行 x 0.55 USD)
= 3.84 USD + 7.68 USD + 0.16 USD+ 6.55 USD + 0.16 USD + 0.32 USD + 0.55 USD
= 19.26 USD/日

ベーシックモードの料金例

以下の料金例は、DataSync データ転送タスクが基本モードに設定されていることを前提としています。

例 1: S3 標準ストレージクラスを使用して、オンプレミスストレージから空の S3 バケットに 50 TB を移行する

米国東部 (オハイオ) リージョンで 16 MB のファイルの 50 TB を空の Amazon S3 バケットに 1 回で移行する場合の DataSync の使用コスト。

(S3 への 50 TB のコピー * 1,024 GB * 0.0125 USD/GB) + (1 件の S3 LIST リクエスト * 0.005 USD / 1,000) + (50 TB / 16 MB の S3 PUT リクエスト * 0.005 USD / 1,000)
= 640 USD + 0 USD + 16.38 USD
= 656.38 USD

例 2: S3 標準ストレージクラスを使用して、オンプレミスストレージから 50 TB の既存データがある S3 バケットに 10 TB を増分コピーする

この例では、DataSync は S3 バケット内の既存のオブジェクトをスキャンして、オンプレミスからコピーする必要があるデータを決定します。スキャンプロセスには、AWS DataSync のドキュメントで説明されているように、少なくとも S3 バケット内のオブジェクトに対する LIST および HEAD リクエストが含まれます。

米国東部 (オハイオ) リージョンにおける S3 への 16 MB ファイルの 10 TB の各増分コピーについて DataSync を使用するコスト。S3 のオブジェクトごとに 500 件の LIST リクエストと 1 件の HEAD リクエストを想定しています:

(DataSync を使用して S3 にコピーされた 10 TB * 1,024 GB * 0.0125 USD/GB) + 
(500 件の S3 LIST リクエスト * 0.005 USD / 1,000) + 
(50 * 1,024 *1,024 MB / 16 MB の S3 HEAD リクエスト * 0.0004 USD / 1,000) + 
(10 * 1,024 * 1,024 MB / 16 MB の S3 PUT リクエスト * 0.005 USD / 1,000)
= 128 USD + 0 USD + 1.31 USD + 3.28 USD
= 132.59 USD

例 3: S3 Glacier Instant Retrieval ストレージクラスを使用して、同じリージョン内で、ある S3 バケットから別の S3 バケットに 5 TB のデータセットのレプリケーションを毎日実行する

この例では、DataSync は 1 つの S3 バケット内のオブジェクトを、同じリージョン内の宛先バケットにレプリケートします。ソースバケットと宛先バケットの両方のオブジェクトは、Glacier Instant Retrieval ストレージクラスを使用して作成されました。毎日の各タスク実行について、DataSync はソースと宛先のバケット内の既存のオブジェクトをスキャンして、コピーする必要があるオブジェクトを決定します。スキャンプロセスには、AWS DataSync のドキュメントで説明されているように、少なくとも各 S3 バケット内のオブジェクトに対する LIST および HEAD リクエストが含まれます。この例では、1 日あたり 5% の変化率を想定しています。

米国東部 (オハイオ) リージョンにおいて Amazon S3 への 16 MB ファイルの 5 TB の毎日のレプリケーションごとに DataSync を使用するコスト。各 S3 バケットで 4,000 件の LIST リクエスト、コピーされたオブジェクトごとに 1 件の GET、各 S3 バケットのオブジェクトごとに 1 件の HEAD リクエストを想定しています:

増分的にコピーされるデータの量は、5TB の 5% = 256 GB です

(DataSync を使用してコピーされた 256 GB * 0.0125 USD/GB) + 
(S3 Glacier Instant Retrieval から取得した 256 GB * 0.03 USD) + 
(4,000 件の S3 LIST リクエスト * 2 * 0.02 USD / 1,000) + 
(5 TB * 1,024 GB * 1,024 MB / 16 MB の S3 HEAD リクエスト * 2 * 0.01 USD / 1,000) + 
(256 GB * 1,024 MB / 16 MB の S3 GET リクエスト * 0.01 USD / 1,000) +  
(256 GB * 1,024 MB / 16 MB の S3 PUT リクエスト * 0.02 USD / 1,000)
= 3.20 USD + 7.68 USD + 0.16 USD + 6.55 USD + 0.16 USD + 0.32 USD
= 18.07 USD/日

例 4: セルフマネージドサーバーから Amazon FSx for Windows File Server に 100 TB を移行する

DataSync を使用して、オンプレミスの Windows File Server から Amazon FSx に 100 TB を移行するためのコスト。

(Amazon FSx For Windows File Server にコピーされた 100 TB * 1,024 GB * 0.0125 USD/GB)
= 1,280.00 USD

例 5: クラウド内処理およびデータ配信ワークフローのための継続的なデータ転送

Amazon EFS に毎日 1 TB を転送するとします。31 日間のコストは次のようになりま:

(EFS への 1 TB コピー * 1024 GB * 0.0125 USD/GB) * 31 日
= 396.80 USD

例 6: 事業継続性維持のためのファイルシステムのレプリケーション (増分転送を使用)

アジアパシフィック (シドニー) リージョンで 10 TB のファイルシステムを Amazon EFS に 1 回コピーして、毎日 1 TB の変更をレプリケートするデータレプリケーションジョブがあるとします。最初のコピーおよび 31 日間の通常使用によるコストは次のようになります。

10 TB * 1,024 GB * 0.0125 USD/GB = 128 USD (初回転送分)
+ 1 TB * 1,024 GB * 0.0125 USD/GB * 31 日 (増分転送分)
= 396.80 USD/月 (継続使用ベース)

その他の料金リソース

AWS 料金見積りツール

AWS の月額料金を簡単に計算できます。

料金に関するサポートを受ける

個別のお見積もりをご希望の場合、AWS のスペシャリストにお問い合わせください。