AWS Database Migration Service によって、データベースを簡単かつ安全に AWS に移行できます。移行中でもソースデータベースは完全に利用可能な状態に保たれ、データベースを利用するアプリケーションのダウンタイムは最小限に抑えられます。AWS Database Migration Service は、広く普及しているほとんどの商用データベースとオープンソースデータベース間のデータ移行にご利用いただけます。このサービスでは、Oracle から Oracle のような同種間の移行も、Oracle から Amazon Aurora または Microsoft SQL Server から MySQL のような異なるデータベースプラットフォーム間の移行もサポートされます。また、Amazon Aurora、PostgreSQL、MySQL、MariaDB、Oracle、SAP ASE、および SQL Server を含む、サポートされたすべてのソースから Amazon Redshift へのデータのストリーミングが可能で、ペタバイト規模のデータウェアハウスにあるデータの統合と簡単な分析が可能になります。AWS Database Migration Service は、高可用性を持つ継続的なデータレプリケーションにも活用できます。
AWS Schema Conversion Tool は、ソースデータベーススキーマ、およびビュー、ストアドプロシージャ、関数といったカスタムコードの大部分を自動的にターゲットデータベース互換フォーマットへと変換することにより、異種データベース間の移行を容易にします。自動的に変換できないすべてのコードには、はっきりとマークが付され、これらを手動で変換できます。SCT では、埋め込み SQL ステートメントのアプリケーションソースコードをスキャンし、データベーススキーマ変換プロジェクトの一環としてこれらを変換することも可能です。このプロセスにおいて、SCT ではレガシーの Oracle および SQL Server 機能を AWS の同等のサービスに置き換えることでクラウドネイティブのコード最適化が実行され、データベースの移行と同時に、アプリケーションを近代的なものとできます。
ソースデータベースにはオンプレミス、または Amazon RDS か Amazon EC2、ターゲットデータベースには Amazon RDS または Amazon EC2 のいずれかを使用できます。AWS Schema Conversion Tool では、以下の変換がサポートされています。
ソースデータベース | Amazon RDS のターゲットデータベース |
---|---|
Microsoft SQL Server | Amazon Aurora、MySQL、PostgreSQL、MariaDB |
MySQL、MariaDB | PostgreSQL |
Oracle | Amazon Aurora、MySQL、PostgreSQL、MariaDB |
PostgreSQL | Amazon Aurora、MySQL、MariaDB |
Amazon Aurora | PostgreSQL |
Oracle Data Warehouse | Amazon RedShift |
Teradata | Amazon RedShift |
以下のリンクから適切なプラットフォームの AWS Schema Converstion Tool をダウンロードできます
同種のデータベース間での移行では、ソースとターゲットのデータベースエンジンが同じ、または Oracle から Amazon RDS for Oracle、MySQL から Amazon Aurora、MySQL から Amazon RDS for MySQL、Microsoft SQL Server から Amazon RDS for SQL Server のように互換性があります。スキーマ構造、データ型、およびデータベースコードが、ソースとターゲットのデータベース間で互換性があるため、この種の移行は 1 回の処理で行えます。ソースデータベースからターゲットデータベースを接続して移行するタスクを作成し、ボタンをクリックして移行を開始します。あとは AWS Database Migration Service によって処理されます。ソースデータベースは、AWS 外部にあるお客様の設備内、実行中の Amazon EC2 インスタンス内、または Amazon RDS データベース内のデータベースに配置できます。 ターゲットデータベースは、Amazon EC2 または Amazon RDS 内のデータベースに配置できます。
Expedia, Inc. は旅行の計画と予約を簡単に行える、毎月数百万の旅行者が利用する、世界的な大手旅行会社の 1 つです。Expedia, Inc. のプリンシパルエンジニア、Kuldeep Chowhan 氏は、「Amazon Aurora にデータベースの一部を移行中です。AWS Database Migration Service を使用することで移行が簡単になり、移行の取り組みを加速させることができました。プロセスを十分に監視する能力、詳細なログを記録する機能、そして AWS からのサポートによって、移行が成功するという大きな自信を持つことができました」と語っています。
異種データベース間の移行では、Oracle から Amazon Aurora、Oracle から PostgreSQL、Microsoft SQL Server から MySQL へ移行する場合のように、ソースデータベースおよびデータベースエンジンが異なっています。この場合、スキーマ構造、データ型、およびソースデータベースとターゲットデータベースのコードが大きく異なっており、データ移行を開始する前にスキーマとコードの変換が必要となります。そのため、異種データベース間で移行するには、2 つのステップが必要です。まず、AWS Schema Conversion Tool を使用してソースのスキーマとコードをターゲットデータベースのスキーマとコードに適合するように変換し、その後、AWS Database Migration Service を使用してソースデータベースからターゲットデータベースにデータを移行させます。必要なデータ型の変換はすべて、AWS Database Migration Service によって移行中に自動的に変換されます。ソースデータベースは、AWS 外部にあるお客様の設備内、実行中の Amazon EC2 インスタンス内、または Amazon RDS データベース内のデータベースに配置できます。ターゲットデータベースは、Amazon EC2 または Amazon RDS 内のデータベースに配置できます。
Thomas Publishing は創業以来 100 年の歴史を誇る企業で、Thomas Register of American Manufacturers の発行を 1898 年に始めました。Thomas Publishing は、AWS Database Migration Service と Schema Conversion Tool を使用して、同社のプロダクションデータベースを Oracle から Amazon Aurora に移行しました。移行プロセス全体は、4 週間未満で完了しました。
AWS Database Migration Service を使用して、複数のソースデータベースを単一のターゲットデータベースに統合できます。データベースの統合は、同種間および異種間の移行で利用可能で、またこの機能はサポートされているすべてのデータベースエンジンでご利用いただけます。ソースデータベースとして、AWS 外部のお客様の設備内に位置するデータベース、実行中の Amazon EC2 インスタンス内のデータベース、または Amazon RDS のデータベースを利用できます。ソースデータベースを異なる場所に分散することもできます。例えば、ソースデータベースの 1 つを AWS 外部にあるお客様の設備内に、2 つ目を Amazon EC2 内に、3 つ目を Amazon RDS database に配置できます。ターゲットデータベースは、Amazon EC2 または Amazon RDS 内のデータベースに配置できます。
AWS Database Migration Service を使用して、継続的なデータレプリケーションを実行できます。継続的なデータレプリケーションのユースケースとして、災害対策のためのインスタンス同期、データベースの地理的分散、および開発/テスト環境の同期などさまざまな用途が考えられます。DMS は、サポートされているすべてのデータベースエンジンについて、同種間と異種間両方のデータレプリケーションに使用できます。ソースデータベースや複製先データベースは、AWS 外部にあるお客様の設備内、実行中の Amazon EC2 インスタンス内、または Amazon RDS データベース内のデータベースに配置できます。単一のデータベースから 1 つ以上のターゲットデータベースへのレプリケーションが可能です。また、複数のソースデータベースからのデータをまとめて 1 つ以上のターゲットデータベースにレプリケートできます。
簡単に使用を開始できます。入門ガイドの手順を実行し、AWS Database Migration Service を使用してお客様のデータベースを数回のクリックで移行しましょう。
より詳しくは
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
AWS エキスパートにメールでお問い合わせください。
サインアップは簡単!無料範囲内で対象製品を 12 ヵ月無料でお試しいただけます。
AWS アカウント作成の流れはこちら ≫
AWS 無料利用枠の詳細はこちら ≫
導入に関するご質問、お見積りなどご不明な点は、お気軽に日本担当チームまでご相談ください。