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デプロイメントに割り当てます。
タスク6: 「変更データ取得」の「分散パス」を作成
「変更データ取得」の「分散パス」を作成するには、次の手順を実行します:
- 「ソース」 PostgreSQLデプロイメント・コンソールで、「分散サービス」をクリックします。
- 「分散パス」の追加をクリックします。
- 次のように「パスの追加」フォームに入力します:
- 「ターゲット」 MySQLデプロイメント・コンソールで、「受信サービス」をクリックし、作成した「受信パス」を確認します。