AWS Database Migration Service の料金
概要
AWS Database Migration Service (AWS DMS) を使用すると、データベースや分析ワークロードを簡単かつ安全に、低コストで AWS に計画、評価、変換、移行できます。AWS DMS では、オンデマンドインスタンスを使用するか、サーバーレスにするかを選択できます。AWS Database Migration Service (AWS DMS) Serverless は、自動的にプロビジョニングを行い、キャパシティを管理します。
オンデマンドインスタンスでは、レプリケーションインスタンスと追加のログストレージの料金のみを使用した時間単位でお支払いいただきます。各データベース移行インスタンスにはほとんどのレプリケーションのために、スワップ領域、レプリケーションログ、データキャッシュに十分なストレージが含まれています。
サーバーレスでは、レプリケーションインスタンスをプロビジョニングする必要ないため、柔軟かつ簡単に移行できます。AWS DMS サーバーレスでは、使用したキャパシティに対してのみお支払いいただきます。同種移行の場合、AWS DMS には、時間単位の料金でシームレスでコスト効率の高い移行が可能な、組み込みのネイティブツールが用意されています。
AWS DMS には、AWS Database Migration Service (AWS DMS) Fleet Advisor による自動評価とターゲット推奨、および AWS Database Migration Service Schema Conversion (AWS DMS SC) によるスキーマ変換など、次回の移行計画を支援する組み込みの無料機能も含まれています。Amazon Simple Storage Service (Amazon S3) ストレージの使用した分のみお支払いいただきます。
AWS DMS では、一般的なデータベースや分析エンジンをソースとターゲットのエンドポイントとして幅広くサポートしているため、1 つのサービスで簡単に移行できます。AWS 料金見積りツールを使用してデータベースと分析を AWS に移行するコストを見積もるか、詳しくは料金に関するサポートについてお問い合わせください。
AWS DMS 用の AWS 料金見積りツール
AWS DMS とアーキテクチャのコストを一回の見積もりで算出します。
AWS 無料利用枠
AWS 無料利用枠の一部として、AWS DMS を無料で開始できます。AWS DMS 無料利用枠には、1 年間、毎月最大 750 時間分のシングルアベイラビリティーゾーン (AZ) dms.t2.micro インスタンスの使用が含まれます。
オンデマンドインスタンスの料金
オンデマンドインスタンスは、長期間の契約なしに、データベース移行容量に対して時間単位で料金をお支払いいただくというものです。これにより、ハードウェアのプランニング、購入、維持に伴うコストや手間が省け、プロセス全体が迅速で低コストなものになります。
AWS DMS は継続的なデータレプリケーションもサポートしています。Amazon Relational Database Service (Amazon RDS) のマルチ AZ を有効にして、冗長レプリケーションサーバーを通じて耐障害性のあるレプリケーションストリームを提供することもできます。
AWS DMS では現在、T2、T3、C4、C5、C6i、R4、R5、および R6i インスタンスクラスがサポートされています。
- T2 インスタンスと T3 インスタンスは、ベースラインレベルの CPU パフォーマンスを提供するように設計された低コストの標準インスタンスであり、ベースラインを超えてバーストする機能を備えています。これらは、データベース移行プロセスの開発、設定、テストに適しているほか、CPU のバースト能力から恩恵を受けることができる定期的なデータ移行タスクにも適しています。
- C4、C5、C6i、R4、R5、および R6i インスタンスは、最高レベルのプロセッサパフォーマンスを提供し、大幅に高パフォーマンスの PPS (packet per second)、低いネットワークジッター、低いネットワークレイテンシーを達成するように設計されています。大規模なデータベースの移行時間を最小限に抑えるため、C6i または R6i インスタンスを使用してください。
T3 の CPU クレジット
Amazon DMS T3 レプリケーションインスタンスを無制限モードで実行すると、ローリング期間 24 時間での平均 CPU 使用率がインスタンスのベースラインを超えた場合に追加料金が発生します。CPU クレジットは vCPU 時間あたり 0.075 USD で課金されます。すべてのサイズの T3 インスタンスの CPU クレジット料金は、すべての AWS リージョンで同じ金額が適用されます。
サーバーレスの料金
AWS DMS サーバーレス
AWS DMS サーバーレスでは、時間単位で使用したキャパシティに対してのみお支払いいただきます。AWS DMS サーバーレスでは、データトランザクション量に基づいて最適なキャパシティを自動的にプロビジョニングし、スケールアップまたはスケールダウンします。
移行に加えて、継続的なデータレプリケーションに AWS DMS サーバーレスを使用することもできます。シングル AZ またはマルチ AZ 配置オプションで DMS サーバーレスを使用することもできます。
AWS DMS サーバーレスは AWS DMS キャパシティユニット (DCU) でデータ処理能力を測定します。1 つの DCU は 2 GB の RAM に相当します。AWS DMS サーバーレスでは現在、1、2、4、8、16、32、64、128、192、256、384 の DCU 単位で提供しています。
同種のデータ移行
同種のデータ移行では、データ移行期間にのみ時間単位で料金が発生します。プロビジョニングするレプリケーションインスタンスがないため、過剰なプロビジョニングやキャパシティの手動スケーリングを心配する必要がないため、時間とコストを節約できます。
ストレージコスト
コンピューティング最適化 (C4) またはメモリ最適化 (R4 および R5) インスタンスタイプには、それぞれスワップ領域、レプリケーションログ、およびデータキャッシュ用に 100GB の GP2 ネットワーク接続ストレージが含まれ、バースタブルなパフォーマンス (T2 および T3) インスタンスタイプにはそれぞれ、50GB の GP2 ネットワーク接続ストレージが含まれています。さらに長い期間ログを保存したい場合は、以下のストレージ料金をお支払いいただくことで、用意されているストレージを拡張することができます。
別途記載がない限り、表示される料金には付加価値税、売上税など、一切の税金等および関税は含まれません。請求連絡先が日本にあるお客様の場合、AWS の利用には、別途日本の消費税が発生します。
データ転送
AWS DMS へのデータ転送はすべて無料で、また同じアベイラビリティーゾーン内の Amazon RDS や Amazon Elastic Compute Cloud (Amazon EC2) インスタンスのデータベースと AWS DMS との間のデータ転送も無料です。ソースデータベースを、AZ やリージョンの異なるターゲットデータベースや AWS 外のターゲットデータベースに移行する場合は、標準 AWS データ転送料金が適用されます。標準 AWS データ転送料金は、Amazon EC2 インスタンスの料金ページに記載されています。
パブリック IPv4 のコスト
Amazon VPC で起動されたリソースに関連する、標準のパブリック IPv4 アドレス料金が発生します。詳細については、パブリック IPv4 アドレスの料金情報をご覧ください。
AWS DMS Fleet Advisor のコスト
AWS DMS Fleet Advisor は、AWS DMS の無料のフルマネージド機能です。お支払いいただくのは、使用した Amazon S3 ストレージに対してのみです。AWS DMS Fleet Advisor は、インベントリを自動化し、調整された移行アドバイスを提供することにより、データベースと分析の移行計画を加速します。
AWS DMS SC のコスト
AWS DMS SC は、AWS DMS のフルマネージド型の無料機能です。お支払いいただくのは、使用した Amazon S3 ストレージに対してのみです。AWS DMS SC は、1 つのフルマネージドサービスの下で、高速、安全、シンプルなスキーマ評価と変換を大規模に提供します。AWS DMS SC の使用を開始しましょう。
よくある質問
Q: AWS DMS にはどれくらいのコストがかかりますか?
AWS DMS のコストは、移行するデータのサイズによって異なります。AWS DMS は、データベースや分析ワークロードを移行するための手頃で低コストなオプションです。オンデマンドインスタンスの場合は、レプリケーションインスタンスと追加のログストレージの料金がかかります。サーバーレスでは、時間単位で使用した分のみお支払いいただきます。
AWS DMS を選択すると、無料で利用できる機能がいくつかあります。
- AWS DMS へのデータベース転送
- DMS と Amazon RDS および Amazon EC2 (同じ AZ 内) 間のデータベース転送
- AWS DMS Fleet Advisor: データベース移行プロセスの計画に役立つ機能
- 移行プロセスの一環としてデータベーススキーマを変換するのに役立つ AWS DMS SC ツール
また、AWS DMS 無料利用枠にサインアップして、シングル AZ dms.t2.micro インスタンスで最大 750 時間サービスを使用することもできます。
Q: AWS DMS SC にはどれくらいのコストがかかりますか?
AWS DMS SC は DMS の一部として無料で使用できます。AWS DMS SC を使用すると、データベーススキーマをすばやく、安全かつ簡単に評価して変換できます。データは Amazon S3 バケットに保存されます。お支払いいただくのは、使用した Amazon S3 ストレージに対してのみです。
Q: AWS DMS Fleet Advisor の料金はいくらですか?
AWS DMS Fleet Advisor は AWS DMS の一部として無料で使用できます。AWS DMS Fleet Advisor は、自動的にデータソースのインベントリを行い、ターゲットエンドポイントなどのカスタマイズされた移行レコメンデーションを提供することで、次のデータベースと分析の移行計画を簡素化します。データは S3 バケットに保存されます。お支払いいただくのは、使用した Amazon S3 ストレージに対してのみです。
Q: AWS DMS はいつ使用しますか?
AWS DMS は、同種移行と複雑な異種移行のいずれであれ、データベースと分析ワークロードを AWS に移行するため使用されます。AWS DMS は、エンドツーエンドの移行プロセスをサポートする機能を備えたフルマネージド型サービスです。まず、AWS DMS Fleet Advisor がデータソースのインベントリ作成を支援し、推奨ターゲットエンドポイントを提供します。
AWS DMS SC は、いくつかの短いステップでデータ移行を開始する前に、スキーマの評価と変換を自動で行う機能が組み込まれています。AWS DMS は、1 回限りの移行や、AWS DMS の変更データ取り込みによる継続的なレプリケーションに使用できます。
Q: AWS DMS を使用する理由は何ですか?
AWS DMS は、データベースや分析ワークロードを、データ損失ゼロ、最小限のダウンタイムで AWS に移行するために用いる、高速、安全、低コストのソリューションです。AWS DMS はフルマネージド型サービスであるため、ワークロードの計画、評価、変換、移行に伴う複雑な作業や手作業から解放されます。次の移行を開始するのは、AWS DMS コンソールでいくつかのステップを実行するのと同じくらい簡単です。無料見積もりを試すか、AWS 無料利用枠を始めてみましょう。
Q: AWS DMS サーバーレスはオンデマンドインスタンスよりも安価ですか?
コストは、移行されるデータの変動性と量によって異なります。一般的に、AWS DMS サーバーレスは需要に応じてリソースを自動的にスケールするので、オンデマンドインスタンスよりも費用対効果が高くなります。オンデマンドインスタンスでは、需要のピークに合わせて手動でリソースの見積もり、監視、スケーリング、プロビジョニングを行います。
Q.AWS DMS の同種移行では、ストレージとデータ転送の料金を支払う必要がありますか?
いいえ。AWS DMS の同種移行にはレプリケーションインスタンスが必要ないため、ストレージ料金を支払う必要はありません。時間単位の AWS DMS サービスの使用に対してのみお支払いいただきます。
Q: AWS DMS サーバーレスを使用してデータベースを移行するにはどれくらいの費用がかかりますか?
移行コストは、移行するデータ量と DCU セットによって異なります。選択した最大 DCU によって、AWS DMS サーバーレスが使用できる最大キャパシティが設定され、1 時間あたりの料金も決まります。AWS 料金見積りツールは移行の見積もりに役立ちます。