IBM Db2 for z/OSからAutonomous AI Lakehouseへのデータのレプリケート
OCI GoldenGateを使用して、IBM Db2 for z/OSシステムからAutonomous AI Lakehouseにデータをレプリケートする方法について学習します。
開始する前に
このクイック開始を正常に完了するには、次が必要です:
-
GoldenGateユーザーが作成され、適切に保護されているオンプレミスIBM Db2 for z/OSデータベース
-
GGADMINユーザーがロック解除された、Oracle Cloudテナンシの既存のAutonomous AI Lakehouseインスタンス
-
FastConnectまたはVPNを使用したオンプレミス・システムからOracle Cloudテナンシへのネットワーク接続
-
プライベート・サブネットからオンプレミスIBM Db2 for z/OSへのTCP/IPを介した接続を許可するための適切なVCNセキュリティ・ルール
タスク1: OCI GoldenGateリソースの作成
まず、デプロイメントと接続を作成します。
-
z/OSdeploymentのソースIBM Db2を作成します。
ヒント:「デプロイメントの作成」パネルで、タイプとして「IBM Db2 for z/OS」を選択します。
-
ターゲットのOracle AI Databaseデプロイメントを作成します。
ヒント:「デプロイメントの作成」パネルで、タイプとして「Oracle」を選択します。
-
サービスがデプロイメントを作成するときに、ソース接続とターゲット接続を作成します。
-
ターゲットのAutonomous AI LakehouseのAutonomous AI Database接続を作成します。
-
ヒント:
-
IBM Db2 for z/OS接続をIBM Db2 for z/OSデプロイメントに割り当てます。
-
Autonomous AI Database接続をOracleデプロイメントに割り当てます。
-
-
IBM Db2 for z/OSデプロイメントが「アクティブ」状態になったら、デプロイメントの詳細ページで「ライブラリのダウンロード」を選択します。インスタンスでExtractを実行する前に、z/OSインスタンスのソースDb2に、zip内のExtractコンポーネントをインストールして構成します。
タスク2: ソース・デプロイメントの設定
開始する前に、ソースDb2 for z/OSデプロイメントがアクティブ状態であることを確認してください。
-
ソースDb2 for z/OSデプロイメントの詳細ページで、「コンソールの起動」を選択します。
-
ノート:
次を確認します:
-
サプリメンタル・ロギングを有効にするには、トランザクション情報(TRANDATA)を追加します。
-
次のステップに進める前に、Extractが実行中でソースの変更を取得していることを確認します。
-
-
ターゲットのOCI GoldenGateデプロイメント・コンソールがソース・デプロイメントへの接続に使用できる資格証明を追加します:
-
ナビゲーション・メニューで、「ユーザー管理」を選択します。
-
「新規ユーザーの追加」(プラス・アイコン)を選択します。
-
次のようにフィールドに入力し、「送信」を選択します。
-
「認証者」で、ドロップダウンから「パスワード」を選択します。
-
「ロール」で、「演算子」を選択します。
-
「ユーザー名」に、
ggsnetと入力します。 -
確認のためにパスワードを2回入力します。
-
-
タスク3: ターゲット・デプロイメントの設定
-
ターゲットのOracleデプロイメントの詳細ページから、「コンソールの起動」を選択します。
-
ソースのGoldenGate資格証明を追加します:
-
ナビゲーション・メニューで、「DB接続」を選択します。
-
資格証明ページで、「DB接続の追加」を選択し、次のようにフィールドに入力して、「送信」を選択します:
-
「資格証明別名」に別名を入力してください。
-
「ユーザーID」に、
ggsnetと入力します。 -
「パスワード」に、タスク2のステップ4のパスワードを入力します。
-
-
-
-
「受信サービス」を選択します。
-
受信サービス・ページで、「ターゲット開始パスの追加」(プラス・アイコン)を選択します。
-
「Add Path」フィールドに次の値を入力します。
-
「パス情報」ページで、パス名を入力します。
-
「ソース・オプション」ページで、次の手順を実行します。
-
「ソース・プロトコル」で「wss」を選択します。
-
「ソース・ホスト」で、ソースIBM Db2 for z/OSデプロイメントの詳細ページの「コンソールURL」値の横にある「コピー」を選択し、値を貼り付けます。
ヒント: URLから
https://および後続のスラッシュ(/)を削除してください。 -
「ポート番号」に、
443と入力します。 -
「証跡名」に、タスク2で作成したExtractの2文字の名前を入力します。
-
「ドメイン」に、タスク2で作成した資格証明のユーザー名(
ggsnet)を入力します。 -
「別名」に、タスク2のソース・デプロイメント別名を入力します。
-
「次へ」を選択します。
-
-
ターゲット・オプション・ページで、「ターゲット証跡」に2文字の名前を入力し、「次へ」を選択します。
-
「管理対象オプション」ページで、「パスおよび実行の作成」を選択します。
-
-
-
ターゲット開始パスが作成され、実行中であることを確認します。
タスク4: データのレプリケート
-
ソースIBM Db2 for z/OSデプロイメントで、「分散サービス」を選択し、分散パスが実行されていることを確認します。
-
ターゲットのOracleデプロイメントで、Replicatを追加して実行します。
-
Replicatの実行後、パフォーマンスをモニターできます。