

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

# AWS DMS を使用して Amazon RDS for Oracle を Amazon RDS for PostgreSQL に移行します
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms"></a>

*Amazon Web Services、Pinesh Singal*

## 概要
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-summary"></a>

このパターンは、Amazon Relational Database Service (Amazon RDS) を、Amazon Amazon Web Services (AWS) クラウド上の Amazon RDS for PostgreSQL データベースに移行する際のガイダンスを提供します。データベース間の接続を暗号化するために、このパターンでは Amazon RDS と AWS Database Migration Service (AWS DMS) の認証局 (CA) と SSL モードを使用します。

このパターンは、トランザクション数が多い数テラバイトの Oracle ソースデータベースに対して、ダウンタイムをほとんどまたはまったく発生させないオンライン移行戦略を示しています。データセキュリティのため、このパターンではデータ転送時に SSL を使用します。

このパターンでは、AWS Schema Conversion Tool (AWS SCT) を使用して Amazon RDS for Oracle データベーススキーマを Amazon RDS for PostgreSQL スキーマに変換します。このパターンでは、AWS SCT を使用してデータを Amazon RDS for Oracle から Amazon RDS for PostgreSQL に移行します。

## 前提条件と制限事項
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-prereqs"></a>

**前提条件**
+ アクティブな AWS アカウント 
+ ***rds-ca-rsa2048-g1*** のみで設定された Amazon RDS データベース認証局 (CA) 
  + ***rds-ca-2019*** 証明書は、2024 年 8 月に失効しました。
  + ***rds-ca-2015*** 証明書は、2020 年 3 月 5 日に失効しました。
+ AWS SCT
+ AWS DMS
+ pgAdmin
+ SQL ツール (SQL Developer や SQL\$1Plus など)

**制限事項**
+ Amazon RDS for Oracle — 最小要件は、エンタープライズエディションおよびスタンダード 2 エディションの Oracle バージョン 19c です。
+ Amazon RDS for PostgreSQL — 最小要件は PostgreSQL バージョン 12 以降 (バージョン 9.x 以降用) です。

**製品バージョン**
+ Amazon RDS for Oracle DB インスタンスバージョン 12.1.0.2 以降
+ Amazon RDS for PostgreSQL データベースバージョン 11.5 インスタンス

## アーキテクチャ
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-architecture"></a>

**ソーステクノロジースタック**
+ バージョン 12.1.0.2.v18 の Amazon RDS for Oracle データベースインスタンス。

**ターゲットテクノロジースタック**
+ AWS DMS
+ バージョン 11.5 以降のAmazon RDS for PostgreSQL データベースインスタンス

**ターゲットアーキテクチャ**

次の図は、Oracle (ソース) データベースと PostgreSQL (ターゲット) データベース間のデータ移行アーキテクチャのアーキテクチャを示しています。このアーキテクチャには以下が含まれます。
+ 仮想プライベートクラウド (VPC)
+ アベイラビリティゾーン
+ プライベートサブネット
+ Amazon RDS for Oracle のデータベース
+ AWS DMS レプリケーションインスタンスを作成します。
+ RDS for PostgreSQL データベース

ソースデータベースとターゲットデータベースの接続を暗号化するには、Amazon RDS と AWS DMS で CA と SSL モードを有効にする必要があります。

![\[RDS for Oracle と AWS DMS 間、および AWS DMS と RDS for PostgreSQL 間でデータを移動します。\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/images/pattern-img/7098e2a3-b456-4e14-8881-c97145aef483/images/55b50ff7-1e6a-4ff0-9bcd-2fd419d5316a.png)


## ツール
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-tools"></a>

AWS サービス
+ 「[AWS Database Migration Service (AWS DMS)](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html)」 を使用して、データストアを AWS クラウドへ、またはクラウドセットアップとオンプレミスセットアップの組み合わせの間に移行します。
+ 「[OracleのAmazon Relational Database Service (Amazon RDS)](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Oracle.html)」 によって、AWS クラウドで Oracleリレーショナルデータベースをセットアップ、運用、スケーリングができます。
+ 「[Amazon Relational Database Service (Amazon RDS)](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_PostgreSQL.html)」 を使用して、AWS クラウドでの PostgreSQL リレーショナルデータベースをセットアップ、運用、スケーリングできます。
+ 「[AWS Schema Conversion Tool (AWS SCT)](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html)」は、ソースデータベーススキーマとカスタムコードの大部分をターゲットデータベースと互換性のある形式に自動的に変換することで、異種データベース移行をサポートします。

**その他のサービス**
+ 「[pgAdmin](https://www.pgadmin.org/)」 は PostgreSQL 用のオープンソース管理ツールです。データベースオブジェクトの作成、管理、使用を支援するグラフィカルインターフェイスを提供します。

## ベストプラクティス
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-best-practices"></a>

Amazon RDS では、AWS セキュリティのベストプラクティスとして、新しい CA 証明書を提供しています。新しい証明書とサポートされている AWS リージョンの詳細については、「[SSL/TLS を使用した DB インスタンスまたはクラスターへの接続の暗号化](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html)」を参照してください。

RDS インスタンスの現在の CA 証明書が `rds-ca-2019` で、これを `rds-ca-rsa2048-g1` にアップグレードする場合は、「[DB インスタンスまたはクラスターの変更による CA 証明書の更新](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL-certificate-rotation.html#UsingWithRDS.SSL-certificate-rotation-updating)」または「[メンテナンスの適用による CA 証明書の更新](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL-certificate-rotation.html#UsingWithRDS.SSL-certificate-rotation-maintenance-update)」の手順に従います。

## エピック
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-epics"></a>

### Amazon RDS for Oracle インスタンスの設定
<a name="configure-the-amazon-rds-for-oracle-instance"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| Oracle データベースインスタンスを作成します。 | AWS アカウントにサインインし、AWS マネジメントコンソールを開いて Amazon RDS コンソールに移動します。コンソールで **[データベースの作成]** を選択し、**[Oracle]** を選択します。 | AWS 全般、DBA | 
| セキュリティグループを設定します。 | インバウンドおよびアウトバウンドのセキュリティグループを設定します。 | AWS 全般 | 
| オプショングループを作成します。 | Amazon RDS for Oracle データベースと同じ VPC およびセキュリティグループにオプショングループを作成します。**[オプション]** では、**[SSL]** を選択します。**[ポート]** では、**[2484]** (SSL 接続用) を選択します。 | AWS 全般 | 
| オプション設定を行います。 | 以下の設定を使用します。[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般 | 
| RDS for Oracle DB インスタンスを変更します。 | **rds-ca-rsa2048-g1** として CA 証明書を設定します。**[オプショングループ]** で、以前に作成したオプショングループをアタッチします。 | AWS 全般、DBA | 
| RDS for Oracle DB インスタンスが使用可能であることを確認します。 | Amazon RDS for Oracle データベースインスタンスが稼働中であり、データベーススキーマにアクセスできることを確認します。RDS for Oracle DB に接続するには、`sqlplus` コマンドラインからコマンドを使用します。<pre>$ sqlplus orcl/****@myoracledb.cokmvis0v46q.us-east-1.rds.amazonaws.com:1521/ORCL<br />SQL*Plus: Release 12.1.0.2.0 Production on Tue Oct 15 18:11:07 2019<br />Copyright (c) 1982, 2016, Oracle.  All rights reserved.<br />Last Successful login time: Mon Dec 16 2019 23:17:31 +05:30<br />Connected to:<br />Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production<br />With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options<br />SQL></pre> | DBA | 
| RDS for Oracle データベースにオブジェクトとデータを作成します。 | オブジェクトを作成し、スキーマにデータを挿入します。 | DBA | 

### Amazon RDS for PostgreSQL インスタンスの設定
<a name="configure-the-amazon-rds-for-postgresql-instance"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| RDS for PostgreSQL データベースを作成します。 | Amazon RDS コンソールの **[データベースの作成]** ページで、**[PostgreSQL]** を選択して Amazon RDS for PostgreSQL データベースインスタンスを作成します。 | AWS 全般、DBA | 
| セキュリティグループを設定します。 | インバウンドおよびアウトバウンドのセキュリティグループを設定します。 | AWS 全般 | 
| パラメータグループを作成します。 | PostgreSQL バージョン 11.x を使用している場合は、パラメータグループを作成して SSL パラメータを設定します。PostgreSQL バージョン 12 では、SSL パラメータグループはデフォルトで有効になっています。 | AWS 全般 | 
| パラメータの編集。 | `rds.force_ssl` パラメータを `1` (オン)に変更します。デフォルトでは、 `ssl` パラメータが `1` (オン)です。`rds.force_ssl` パラメータを `1` に設定すると、すべての接続が SSL モードでのみ接続するように強制されます。 | AWS 全般 | 
| RDS for PostgreSQL DB インスタンスを更新します。 | **rds-ca-rsa2048-g1** として CA 証明書を設定します。PostgreSQL のバージョンに応じて、デフォルトのパラメータグループまたは以前に作成したパラメータグループを添付します。 | AWS 全般、DBA | 
| RDS for PostgreSQL DB インスタンスが使用可能であることを確認します。 | Amazon RDS for PostgreSQL データベースが稼働していることを確認します。この `psql` コマンドは、コマンドラインから `sslmode` set を使用して SSL 接続を確立します。1 つの方法は、`sslmode=1` パラメーターグループに設定し、`psql` コマンドに `sslmode` パラメーターを含めずに接続を使用することです。次の出力は、SSL 接続が確立されたことを示しています。<pre>$ psql -h mypgdbinstance.cokmvis0v46q.us-east-1.rds.amazonaws.com -p 5432 "dbname=pgdb user=pguser"<br />Password for user pguser:<br />psql (11.3, server 11.5)<br />SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, compression: off)<br />Type "help" for help.<br />pgdb=></pre>2 つ目の方法は、`sslmode=1` パラメータグループに設定し、その `sslmode` パラメータを `psql` コマンドに含めることです。次の出力は、SSL 接続が確立されたことを示しています。<pre>$ psql -h mypgdbinstance.cokmvis0v46q.us-east-1.rds.amazonaws.com -p 5432 "dbname=pgdb user=pguser sslmode=require"<br />Password for user pguser: <br />psql (11.3, server 11.5)<br />SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, compression: off)<br />Type "help" for help.<br />pgdb=></pre> | DBA | 

### AWS SCT の設定と実行
<a name="configure-and-run-aws-sct"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| AWS SCT をインストールします。 | AWS SCT アプリケーションの最新バージョンをインストールします。 | AWS 全般 | 
| JDBC ドライバーを使用して AWS SCT を設定します。 | Oracle (「[ojdbc8.jar](https://download.oracle.com/otn-pub/otn_software/jdbc/233/ojdbc8.jar)」) と PostgreSQL ([postgresql-42.2.5.jar](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)) 用の Java データベース接続 (JDBC) ドライバーをダウンロードしてください。AWS SCT でドライバを設定するには、**[設定]**、**[グローバル設定]**、**[ドライバー]** を選択します。 | AWS 全般 | 
| AWS SCT プロジェクトを作成します。 | Oracle をソース DB エンジンとして、Amazon RDS for PostgreSQL をターゲット DB エンジンとして使用して、AWS SCT プロジェクトとレポートを作成します。[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般 | 
| データベースオブジェクトを検証します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般、DBA | 

### AWS DMS の設定と実行
<a name="configure-and-run-aws-dms"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| レプリケーションインスタンスを作成します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般 | 
| 証明書をインポートします。 | AWS リージョンの[証明書バンドル (PEM)](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html#UsingWithRDS.SSL.CertificatesAllRegions) をダウンロードします。バンドルには、`rds-ca-2019` 中間証明書とルート証明書の両方が含まれています。またバンドルには、`rds-ca-rsa2048-g1`、`rds-ca-rsa4096-g1`、および `rds-ca-ecc384-g1` ルート CA 証明書も含まれています。アプリケーション信頼ストアでは、ルート CA 証明書の登録のみが必要です。 | AWS 全般 | 
| ソースエンドポイントを作成します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html)詳細については、「[AWS Database Migration Service に対して、 Oracle のデータベースをソースとして使用する](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html)」 を参照してください。 | AWS 全般 | 
| ターゲットエンドポイントを作成します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html)詳細については、「[AWS データベース移行サービスのターゲットとして PostgreSQL データベースを使用する](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.PostgreSQL.html)」 を参照してください。 | AWS 全般 | 
| エンドポイントをテストします。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般 | 
| 移行タスクを作成します。 | フルロードと変更データキャプチャ (CDC) またはデータ検証用の移行タスクを作成するには、次の手順を実行します。[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般 | 
| 本番稼働を計画する。 | アプリケーション所有者などの利害関係者とダウンタイムを確認し、本番システムで AWS DMS を実行してください。 | 移行リード | 
|  移行タスクを実行します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般 | 
| データを検証します。 | 移行タスクの結果と、移行元の Oracle データベースと移行先の PostgreSQL データベースのデータを確認します。[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | DBA | 
| 移行タスクを停止します。 | データ検証が正常に完了したら、移行タスクを停止します。 | AWS 全般 | 

### リソースをクリーンアップします。
<a name="clean-up-the-resources"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| AWS DMS タスクを削除します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般 | 
| AWS DMS エンドポイントを削除します。 | 作成したソースエンドポイントとターゲットエンドポイントを選択し、**[アクション]** を選択して、**[削除]** を選択します。 | AWS 全般 | 
| AWS DMS レプリケーションインスタンスを削除します。 | レプリケーションインスタンスを選択し、**[アクション]** を選択して、**[削除]** を選択します。 | AWS 全般 | 
| PostgreSQL データベースを削除します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | AWS 全般 | 
| Oracle データベースを削除します。 | Amazon RDS コンソールで Oracle データベースインスタンスを選択し、**[アクション]** を選択し、**[削除]** を選択します。 | AWS 全般 | 

## トラブルシューティング
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-troubleshooting"></a>


| 問題 | ソリューション | 
| --- | --- | 
| AWS SCT のソースとターゲットのテスト接続が失敗しています。 | 受信トラフィックを受け入れるように JDBC ドライバーバージョンと VPC セキュリティグループのインバウンドルールを設定します。 | 
| ソースまエンドポイントのテスト実行が失敗しました。 | エンドポイントの設定と、レプリケーションインスタンスが使用可能かどうかを確認します。 | 
| AWS DMS タスクの全ロード実行が失敗します。 | ソースデータベースとターゲットデータベースに、一致しているデータ型とサイズがあるかを確認します。 | 
| AWS DMS 検証移行タスクがエラーを返します。 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms.html) | 

## 関連リソース
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-resources"></a>

**データベース**
+ 「[Amazon RDS for Oracle](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Oracle.html)」 
+ [Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_PostgreSQL.html)

SSL DB 接続
+ 「[SSL/TLS を使用して、 DB インスタンスへの接続を暗号化](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html)」 
  + 「[RDS for Oracle DB インスタンスでの SSL の使用](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Concepts.SSL.html)」 
  + 「[SSL/TLS を使用して RDS for PostgreSQL への接続を保護する](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL.Concepts.General.Security.html)」 
  + [特定の AWS リージョンの証明書バンドルをダウンロード](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html#UsingWithRDS.SSL.CertificatesAllRegions)
    + [CA-2019 ルート証明書をダウンロード](https://s3.amazonaws.com/rds-downloads/rds-ca-2019-root.pem) (2024 年 8 月に失効)
+ 「[オプショングループを使用する](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithOptionGroups.html)」 
  + 「[Oracle DB インスタンスへのオプションの追加](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.Oracle.Options.html)」 
  + 「[Oracle Secure Sockets Layer](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.Oracle.Options.SSL.html)」 
+ 「[パラメータグループを使用する](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html)」 
+ 「[PostgreSQL SSL モード接続パラメーター](https://www.postgresql.org/docs/11/libpq-connect.html#LIBPQ-CONNECT-SSLMODE)」
+ 「[JDBC からの SSL の使用](https://jdbc.postgresql.org/documentation/ssl/)」
+ [SSL/TLS 証明書の更新](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL-certificate-rotation.html)
  + [DB インスタンスまたはクラスターを変更して CA 証明書を更新する](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL-certificate-rotation.html#UsingWithRDS.SSL-certificate-rotation-updating)
  + [メンテナンスを適用して CA 証明書を更新する](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL-certificate-rotation.html#UsingWithRDS.SSL-certificate-rotation-maintenance-update)

AWS SCT
+ 「[AWS スキーマ変換ツール](https://aws.amazon.com/dms/schema-conversion-tool/)」 
+ 「[AWS スキーマ変換ツールユーザーガイド](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html)」 
+ 「[AWS SCT ユーザーインターフェースの使用](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_UserInterface.html)」 
+ 「[AWS SCT のソースとして、Oracle Database の使用](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Source.Oracle.html)」 

AWS DMS
+ AWS Database Migration Service
+ 「[AWS Database Migration Service ユーザーガイド](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html)」 
  + 「[AWS DMSのソースとして Oracle データベースを使用](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html)」
  + 「[PostgreSQL データベースを AWS DMS ターゲットとして使用する](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.PostgreSQL.html)」 
+ 「[AWS データベース移行サービスを組み合わせて SSL を使用する](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.SSL.html)」 
+ 「[リレーショナルデータベースを実行するアプリケーションの AWS への移行](https://d1.awsstatic.com/whitepapers/Migration/migrating-applications-to-aws.pdf)」

## 追加情報
<a name="migrate-amazon-rds-for-oracle-to-amazon-rds-for-postgresql-in-ssl-mode-by-using-aws-dms-additional"></a>

Amazon RDS 認証局証明書 `rds-ca-2019` は、2024 年 8 月に失効しました。RDS DB インスタンスまたはマルチ AZ DB クラスターに接続するために証明書検証付きの SSL または TLS を使用している場合、または使用する予定がある場合は、新しい CA 証明書 (`rds-ca-rsa2048-g1`、`rds-ca-rsa4096-g1`、または `rds-ca-ecc384-g1`) のいずれかを使用することを検討してください。