とはAWS Schema Conversion Tool? - AWS Schema Conversion Tool

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

とはAWS Schema Conversion Tool?

AWS Schema Conversion ToolAWS SCT) を使用すると、データベースエンジン間で既存のデータベーススキーマを変換できます。リレーショナル OLTP スキーマやデータウェアハウススキーマを変換できます。変換されたスキーマはAmazon Relational Database Service、 Amazon RDS (MySQL)、、MariaDB、Oracle、SQL PostgreSQL Server、DB、 Amazon Aurora DB クラスター、または Amazon Redshift クラスターに適しています。変換されたスキーマは、 Amazon EC2 インスタンス上のデータベースで使用するか、 Amazon S3 バケット上のデータとして保存することもできます。

AWS SCT は、 Amazon S3 バケットまたは他の AWS リソースへの接続について、連邦情報処理標準 (FIPS) を含むいくつかの業界標準をサポートしています。 AWS SCT は、米国連邦政府のリスク認証管理プログラム (FedRAMP) にも準拠しています。AWS およびコンプライアンスの取り組みの詳細については、「コンプライアンスプログラムによる AWS 対象範囲内のサービス」を参照してください。

AWS SCT では、以下の OLTP 変換がサポートされています。

ソースデータベース のターゲットデータベース Amazon RDS

Microsoft SQL Server (バージョン 2008 以降)

Amazon Aurora MySQL 互換エディション Amazon Aurora PostgreSQL 互換エディション、、MariaDB10.2 および 10.3、Microsoft SQL MySQLServer、、 PostgreSQL

MySQL (バージョン 5.5 以降)

Aurora PostgreSQL, MySQL, PostgreSQL

スキーマとデータを、 を使用せずに から MySQL DB Aurora MySQL クラスターに移行できますAWS SCT。詳細については、「 DB Amazon Auroraクラスターへのデータの移行」を参照してください。

Oracle (バージョン 10.2 以降)

Aurora MySQL Aurora PostgreSQL、、MariaDB10.2 および MySQL10.3、、Oracle、 PostgreSQL

PostgreSQL (バージョン 9.1 以降)

Aurora MySQL, MySQL, PostgreSQL, Aurora PostgreSQL

IBM Db2 LUW (バージョン 9.1、9.5、9.7、10.5、および 11.1)

Aurora MySQL MariaDB 、10.2 および MySQL10.3、、PostgreSQL、 Aurora PostgreSQL

Apache Cassandra (バージョン 2.0、3.0、3.1.1、および 3.11.2)

Amazon DynamoDB

Sybase ASE (12.5、15.0、15.5、15.7、16.0) Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL

AWS SCT では、以下のデータウェアハウスの変換がサポートされています。

ソースデータベース のターゲットデータベース Amazon Redshift

Greenplum データベース (バージョン 4.3 以降)

Amazon Redshift

Microsoft SQL Server (バージョン 2008 以降)

Amazon Redshift

Netezza (バージョン 7.0.3 以降)

Amazon Redshift

Oracle (バージョン 10 以降)

Amazon Redshift

Teradata (バージョン 13 以降)

Amazon Redshift

Vertica (バージョン 7.2.2 以降)

Amazon Redshift

スキーマ変換の概要

AWS SCT には、ソースデータベースのデータベーススキーマをターゲット Amazon RDS インスタンスと互換性のある形式に自動変換するための、プロジェクトベースのユーザーインターフェイスが用意されています。ソースデータベースのスキーマを自動変換できない場合、AWS SCT では、ターゲット Amazon RDS データベースで同等のスキーマを作成する方法についてのガイダンスが表示されます。

AWS SCT をインストールする方法の詳細については、「のインストール、検証、更新AWS SCT.」を参照してください。

AWS SCT ユーザーインターフェイスの概要については、「の使用 AWS SCT ユーザー インターフェイス.」を参照してください。

変換プロセスの詳細については、「」を参照してください。を使用したデータベーススキーマの変換AWS SCT.

AWS SCT には、1 つのデータベースエンジンから別のデータベースエンジンに既存のデータベーススキーマを変換する以外にも、データやアプリケーションを AWS クラウドに移動するのに役立つ追加機能があります。

  • データ抽出エージェントを使用して、 への移行を準備するためにデータウェアハウスからデータを抽出できます。Amazon Redshift. データ抽出エージェントを管理するには、 を使用できます。AWS SCT. 詳細については、「 」を参照してください。データ抽出エージェントの使用.

  • AWS SCT を使用して、AWS DMS エンドポイントやタスクを作成できます。 からこれらのタスクを実行およびモニタリングできます。AWS SCT. 詳細については、「 」を参照してください。AWS SCT を AWS DMS に使用する.

  • 場合によって、データベース機能は同等の Amazon RDS または Amazon Redshift 機能に変換できないことがあります。AWS SCT 拡張パックウィザードを使用すると、AWS Lambda 関数と Python ライブラリをインストールし、変換できない機能をエミュレートできます。詳細については、「 」を参照してください。の使用 AWS SCT 拡張パック.

  • 既存の AWS SCT データベースを最適化するために Amazon Redshift を使用できます。AWS SCT では、ソートキーと分散キーでデータベースを最適化することをお勧めします。詳細については、「 」を参照してください。最適化 Amazon Redshift を AWS SCT.

  • AWS SCT を使用して、同エンジンを実行する Amazon RDS DB インスタンスに既存のオンプレミスのデータベーススキーマをコピーできます。この機能を使用して、クラウドへの移動やライセンスタイプの変更にかかるコスト削減の可能性を分析できます。

  • AWS SCT を使用して、C++、C#、Java などのアプリケーションコードで SQL を変換できます。変換された SQL コードは表示、分析、編集、保存できます。詳細については、「 」を参照してください。アプリケーション SQL の変換 AWS SCT.

  • を使用して、抽出、変換、およびロード (ETL) プロセスをAWS SCT移行できます。詳細については、「 」を参照してください。ETL プロセスを AWS Glue に変換する.

フィードバックの提供

に関するフィードバックを提供できます。AWS SCT. バグレポートを提出したり、機能リクエストを送信したり、全般的な情報を提供したりできます。

に関するフィードバックを提供します。AWS SCT

  1. の開始AWS Schema Conversion Tool.

  2. Help] メニューを開き、[Leave Feedback.] を選択します。[Leave Feedback] ダイアログボックスが表示されます。

  3. Area] で、[Information]、[Bug report]、または [Feature request.] を選択します。

  4. [ソースデータベース] で、ソースデータベースを選択します。フィードバックが特定のデータベースに固有でない場合は、[Any] を選択します。

  5. [ターゲットデータベース] で、ターゲットデータベースを選択します。フィードバックが特定のデータベースに固有でない場合は、[Any] を選択します。

  6. [Title] に、フィードバックのタイトルを入力します。

  7. [メッセージ] にフィードバックを入力します。

  8. [Send (送信)] を選択して、フィードバックを送信します。