PostgreSQLからMySQLへのデータのレプリケート
開始する前に
このクイックスタートを正常に完了するには、次が必要です:
- ソース・データベースとして機能するPostgreSQLインストール(環境設定のインストール手順に従います)。
- VCNのセキュリティ・リストでポート5432を開いて、デフォルト・ポートでPostgreSQLにアクセスできます。
- ターゲット・データベースとして機能するHeatWaveデータベース。
タスク1: OCI GoldenGateリソースの作成
このクイックスタートの例では、ソースとターゲットの両方のデプロイメントおよび接続が必要です。
- ソースPostgreSQLデータベースのデプロイメントを作成します。
- ターゲットHeatWaveデータベースのMySQLデプロイメントを作成します。
- PostgreSQL接続を作成します。
- 「タイプ」で、ドロップダウンから「PostgreSQLサーバー」を選択します。
- 「データベース名」に、
ociggll
と入力します。 - 「ホスト」に、PostgreSQLが実行されるコンピュート・インスタンスのパブリックIPを入力します。
- 「ポート」には、
5432
と入力します。 - 「ユーザー名」に、
ggadmin
と入力します。 - 「パスワード」で、パスワードを入力します。
- 「セキュリティ・プロトコル」で、ドロップダウンから「プレーン」を選択します。
- HeatWave接続を作成します。
- (オプション)HeatWaveデータベースにパブリック・エンドポイントがない場合は、GoldenGateへの接続を作成してから、ソースPostgreSQLデプロイメントにこの接続を割り当てます。
- ソースPostgreSQLデプロイメントにソース接続を割り当てます。
- ターゲットMySQLデプロイメントにターゲット接続を割り当てます。
タスク4: Initial Load ExtractのDistribution Pathの作成
Initial Load ExtractのDistribution Pathを作成するには、次の手順を実行します。
タスク6: Change Data CaptureのDistribution Pathの作成
Change Data CaptureのDistribution Pathを作成するには、次の手順を実行します。
- ソースPostgreSQL・デプロイメント・コンソールで、「分散サービス」をクリックします。
- 「Distribution Pathの追加」をクリックします。
- 「パスの追加」フォームに次のように入力します。
- ターゲットのMySQLデプロイメント・コンソールで、「レシーバ・サービス」をクリックし、作成されたReceiver Pathを確認します。