Shareリレーショナルデータベースの管理と運用は、効果的なビジネスを維持するための基本的な要素です。)やオープンソース(MySQL、PostgreSQLなど)などの多くの種類があります。データベースエンジンからオープンソースエンジンに移行しています。サービスは、最小限のダウンタイムで商用データベースからAWS内のオープンソースデータベースへの移行を支援します。商用データベースからオープンソースデータベースへの移行は、一般的には複数のステップで行われますが、次の2つの重要な部分について説明します。使用して、ソースの商用エンジンからオープンソースエンジンにオブジェクト(表、索引、制約、ファンクションなど)を変換します。使用して、データを適切に変換されたオブジェクトに移動し、ソースデータベースと完全に同期された状態にターゲットを保ちます。これにより、移行中にも本番ワークロードが実行できます。今までの経験と顧客からのフィードバックに基づいて、これら2つのステップにさらに多くの自動化を加えることを私たちは継続的に進めています。AWS上でサポートされているオープンソースデータベースにオブジェクトを変換できるようになりました。一般リリースも発表します。サポートされているすべてのターゲットに移行できることを意味します。クラウドへの移行に役立ちます。最小限の作業でデータベースディクショナリとセカンダリオブジェクトをサポートされたデータベースターゲットに変換するのに役立ちます。手動での変更や再作成が必要なオブジェクトとコードを示す移行評価レポートを作成できます。評価レポートは、必要な手作業の量を評価し、すべてのターゲットの評価の詳細を示します。頻繁に新機能などがアップデートされており、リリースノートで機能向上についての情報を提供しています。サポートされるデータベースソースになり、ソースとしてのDb2でサポートされる機能は次のとおりです。バージョン9.7s以降がサポートされています。Tool」を参照してください。次のターゲットがサポートされています。接続による変換もサポートされています。使用すると、データベースをAWSに迅速かつ安全に移行できます。Server、PostgreSQLなど、広く普及している商用およびオープンソースデータベースとの間でデータを移行できます。このサービスは、OracleからOracleへなどの同種間移行、およびOracleからPostgreSQLやMySQLへなどの異種間移行もサポートします。サポートされるデータベースソースになり、ソースとしてのDb2でサポートされる機能は次のとおりです。バージョン9.7s以降がサポートされています。ドキュメントの「データ移行のソース」を参照してください。対応ターゲットに移行することができます。SSL接続(証明書ベースの認証を含む)を使用したデータの移行がサポートされています。継続的変更のレプリケーションがサポートされています。使用してDb2データベースをオープンソースデータベースに移行するプロセスを見てみましょう。ソースデータベースから前述のいずれかのターゲットに移行できます。使用すると、スキーマ、ビュー、ストアドプロシージャ、ファンクションなどのソースデータベースオブジェクト定義をエクスポートできます。インストール、検証、更新」を参照してください。使用を開始するには、新しいプロジェクトを作成します。これを行った後、ソースデータベースへの接続パラメータを指定します。ソースエンドポイントを作成する場合は、次の点に注意してください。IBMのWebサイトからJDBCドライバーをダウンロードしてください。ドライバーのバージョンは4.22.0以降である必要があります。インスタンスに接続することもできます。Db2にSSL接続するほかのクライアントを設定するのと同じように、ダイアログ内のSSLフィールドでSSLを設定できます。その後、ターゲットのエンドポイントを設定する必要があります。ターゲットデータベースセクションに移動し、データベースオブジェクト定義を含む.sqlファイルを保存します。作成した.sqlファイルでいくつかの編集を行う必要があるかもしれません。生成されたスキーマは、Db2ソースにあるコードと同じにすることをお勧めします。変換されたスキーマをターゲットインスタンスに直接適用して、データ移行段階に備えることもできます。使用してデータを移行できます。サポートされているすべてのターゲットにデータを継続的にレプリケーションすることもできます。バケットなどがあります。追加するには、次の手順に従います。ナビゲーションペインで、「エンドポイント」を選択し、「エンドポイントの作成」を選択します。次の項目を選択します。データベース)Db2サーバー名および関連ポートの情報を入力します。使用して移行を行う場合、SSLを使用してDb2ソースへの接続を暗号化することもできます。使用してエンドポイントに証明書を割り当てます。コンソールを使用して証明書を管理することもできます。ソースでは、次のSSL接続のみをサポートしています。サーバー証明書を検証します。ほかのリレーショナルデータベースに接続するときと同様に、残りのパラメーターを設定します。コマンドを使用してDb2のエンドポイントを作成することもできます。AWSへの移行を希望される方に役立つはずですし、この移行はクラウドコンピューティングとAWSの能力を理解するのに役立ちます。AWSのオープンソースエンジンに移行し、運用コストを節約することもできます。あなたのデータがAWSにあれば、あなたの組織の使命とビジョンを達成するために、そのデータを使ってたくさんのサービスを使用することができます。原文のページでは、英語にてコメントも受け付けています。チームのデータベースエンジニアです。彼はデータベース移行プロジェクトに関するガイダンスと技術支援をお客様に提供し、AWSを使用したソリューションの価値を向上させています。翻訳はソリューションアーキテクトの柴田(シバタツ)が行いました。