AWS DataSync は高速なオンラインデータ転送サービスで、オンプレミス、エッジ、クラウドなど、必要な場所にデータを簡単に安全に移動できます。DataSync は、シンプルで予測可能な従量制料金の価格設定を提供します。ストレージロケーション間で転送されるデータ量に応じて、ギガバイト単位の定額料金をお支払いいただきます。拡張モードに設定されたタスクにも、タスク実行ごとに料金がかかります。これらの料金には、データの移動、検証、同期の費用が含まれます。DataSync には初期費用や最低料金はありません。
AWS DataSync Discovery を使用すると、最大 31 日間検出ジョブを実行し、レコメンデーションを無料で受け取ることができます。DataSync Discovery は、ジョブの完了後 60 日間、収集されたデータと関連するレコメンデーションを保持します。
拡張モードのデータ転送
拡張モードを使用すると、基本モードよりも高いパフォーマンスで、ストレージロケーション間で事実上無制限の数のオブジェクトを転送できます。拡張モードのタスクは、データの一覧表示、準備、転送、検証を並行して行うことで、データ転送プロセスを最適化および合理化します。現在、拡張モードは Amazon S3 ロケーション間の転送でのみ利用可能です。
ベーシックモードのデータ転送
ベーシックモードは、データセット内のファイルとオブジェクトの数に制限があります。ベーシックモードでは、データセット内のファイルとオブジェクトの準備、転送、検証が順次行われるため、ほとんどのワークロードで拡張モードよりも遅くなります。 基本モードは、現在利用可能なすべての DataSync ロケーションタイプをサポートします。
追加料金
DataSync を使用してデータをコピーする場合、Amazon Simple Storage Service (Amazon S3)、Amazon Elastic File System (Amazon EFS)、Amazon FSx for Windows File Server、Amazon FSx for Lustre、Amazon FSx for OpenZFS、Amazon FSx for NetApp ONTAP、AWS Key Management Service (AWS KMS) などの AWS のサービスとの間で読み書きを行うための標準的なリクエスト、ストレージ、データ転送の料金が課金されます。
PrivateLink 上のエージェントと DataSync サービス間でトラフィックの管理および制御を行うために作成した、インターフェイス Amazon Virtual Private Cloud (Amazon VPC) エンドポイントには、AWS PrivateLink から課金されます。コントロールトラフィックのみが PrivateLink の課金対象となります。これには、StartTaskExecution など、DataSync サービスからエージェントへのコマンドが含まれます。DataSync によって転送されるファイルまたはオブジェクトは、PrivateLink の請求対象ではありません。また、Amazon CloudWatch Logs、Amazon CloudWatch Metrics、および Amazon CloudWatch Events の標準料金も請求されます。
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 のサービス間でデータをコピーする場合、リージョン間のデータ転送とアベイラビリティーゾーン間のデータ転送の料金をお支払いいただきます。詳細については、「データ転送料金」を参照してください。
AWS DataSync Discovery の使用
DataSync Discovery を使用すると、AWS Secrets Manager によって、オンプレミスストレージシステムの認証情報を保存するために作成したシークレットと、シークレットにアクセスするために DataSync によって実行されたすべての Secrets Manager API コールの料金が請求されます。
拡張モードの料金例
以下の料金例は、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 のスペシャリストにお問い合わせください。