デプロイメントの管理
Oracle Cloudコンソールでデプロイメントを編集、スケーリング、停止、起動および削除する方法について学習します。
GoldenGate REST APIを使用して、OCI GoldenGateデプロイメントを管理できます。Oracle GoldenGateに精通しているユーザーは、サービス・マネージャがOCI GoldenGateに公開されておらず、サービス・マネージャに対して行われたコールは戻らないことに注意してください。
デプロイメントの詳細の表示
「デプロイメント」ページからデプロイメントを選択して、詳細を表示します。「デプロイメントの詳細」ページでは:
- デプロイメントのステータスの表示。ステータスは次のいずれかになります:
- 作成中
- 更新中
- アクティブ
- 非アクティブ
- 削除中
- 削除済
- 失敗
- 注意が必要
- 次のようなアクションをデプロイメントで実行します。
- デプロイメント・コンソールを起動します。
- データ・レプリケーション・デプロイメントの管理クライアントを起動します。
- デプロイメントの作成日時および最終更新日時などのデプロイメント情報を表示します。
- コンテキスト依存の通知を設定し、デプロイメント・イベントを常に把握できます
- データ・レプリケーション・デプロイメントのストレージ使用量の表示。ストレージの使用量制限は、デプロイメントが現在使用しているファイル・システム領域の容量を示します。
ノート
ベースOCPU当たり500 GBのハード制限を開始しています。たとえば、4つのベースOCPUの場合、ハード制限は2TBです。このハード制限を超えると、サービスの機能およびパフォーマンスが制限される場合があります。
アラームを作成してこのイベントを通知します。トレイル・ファイルを管理して領域を解放します。
- デプロイメントのメンテナンス・ウィンドウを表示およびスケジュールします。
- 次のようなGoldenGateインスタンス情報を表示します。
- デプロイメント・タイプ
- デプロイメント名
- コンソールURLの表示/コピー
- 現在のバージョン
ノート
Db2 for z/OSシステムで実行されるExtractの場合、Extractを初めて実行する前に、ライブラリ・ファイルをダウンロードしてシステムにExtractコンポーネントをインストールする必要があります。 - デプロイメントのユーザー名とパスワードの編集
- Vaultを使用している場合は、パスワード シークレットを表示または編集します。
- 次のようなネットワーク情報を表示します。
- デプロイメントのサブネットの表示/編集
ノート
サブネットを変更すると、デプロイメントのイングレスIPおよびプライベートIPも変更されます。 - パブリックIPアドレス
- プライベートIPアドレス
- イングレスIP(割り当てられた接続のトラフィック・ルーティング方法が共有の場合)。
- ロード・バランサ情報(GoldenGateコンソールのパブリック・アクセスを有効にした場合)。
警告:
このリソースは管理できますが、デプロイメントがまだ使用中でもロード・バランサを削除しないでください。
- デプロイメントのサブネットの表示/編集
- デプロイメント・メトリックの表示
- ネットワーク・セキュリティ・グループの追加および表示
- データ・レプリケーション・デプロイメントの場合は、スケジュール済バックアップを作成または編集します。
- デプロイメント・バックアップの作成および表示
- アップグレード履歴を表示します。
- 接続の表示、割当て、割当て解除および接続のテスト。
- サイズ、順序、プロデューサ、コンシューマなどのトレイル・ファイルの詳細の表示。
ノート
データ・レプリケーション・デプロイメントでは、トレイル・ファイルは長期間にわたって増加し、「デプロイメント情報」に表示される「ストレージの使用状況」の数値に大きく影響します。この情報を使用して、トレイル・ファイルを管理します。 - データ・レプリケーション・デプロイメント用のマスター暗号化キー・ウォレットをインポートおよびエクスポートします。
- 作業リクエストのステータスと、作業リクエストに関連付けられたログ・メッセージ、エラー・メッセージおよびリソースの表示。作業リクエストを作成するデプロイメント操作には、次のものがあります:
- 作成
- 更新
- 削除
- 移動
- リストア
- 停止
- 起動
- パッチ適用
- データ・レプリケーション・デプロイメントのプロセスおよびエラー・ログを有効または無効にします。
ノート
Oracle CloudコンソールのOCIロギング・サービスからログを有効化、無効化および表示することもできます。
デプロイメントの編集
デプロイメントを編集するには:
パスワード・シークレットの編集
- デプロイメントの詳細ページの「デプロイメント情報」領域のGoldenGateで、パスワード・シークレットをクリックします。
- パスワード・シークレットの詳細ページの「バージョン」リストで、「シークレット・バージョンの作成」をクリックします。
- 「シークレット・バージョンの作成」ダイアログで:
- 新しいシークレット・バージョンを選択するには、「編集」をクリックします。
- 「シークレットの編集」ダイアログで:
- 説明を入力します
- 新しいシークレット・バージョンを選択します。
- 「変更の保存」をクリックします。シークレットの更新およびアクティブ化には1分かかる場合があります。
- OCI GoldenGateが新しいパスワード・シークレット・バージョンを確実に取得するには、デプロイメントの詳細ページに戻り、GoldenGateユーザー名の横にある「編集」をクリックします。
- 「編集」パネルで、「変更の保存」をクリックします。
デプロイメントのアップグレード
アップグレード方法、OCI GoldenGateバージョン、アップグレードのスケジュールなどについて学習するには、OCI GoldenGateデプロイメントのメンテナンスを参照してください。
通知の設定
デプロイメントで問題が発生したときにメッセージを受信します。Oracle Cloudコンソールでコンテキスト通知を使用して、デプロイメントのイベント・ルールおよびアラームを作成します。クイック・スタート・テンプレートを使用できます。これらの通知は、通知サービスでアラームを作成するための代替またはショートカットとして設定できます。
allow group ContextualNotificationsUsers to manage alarms in tenancy
allow group ContextualNotificationsUsers to read metrics in tenancy
allow group ContextualNotificationsUsers to manage ons-topics in tenancy
allow group ContextualNotificationsUsers to manage cloudevents-rules in tenancy
デプロイメントのスケーリング
デプロイメントは、必要なOracle Compute Unit (OCPU)の量に応じてスケール・アップまたはスケール・ダウンできます。このプロセスを自動化するには、デプロイメントを作成または編集するときに自動スケールを有効にするか、デプロイメントの詳細ページでデプロイメントを手動でスケーリングします。
自動スケーリングを有効にすると、デプロイメントは、「スケール」ダイアログに現在表示されているOCPUの数の最大3倍のメモリーまでスケール・アップできます。1 OCPUは16GBのメモリーに相当します。ワークロードに追加のOCPUが必要な場合、自動スケーリングが有効になっていれば、デプロイメントは手動操作の必要なしに自動的にリソースを使用します。
OCPUの使用状況を確認するには、コンソールの「デプロイメントの詳細」ページの「メトリック」セクションでOCPU使用量グラフを表示できます。
自動スケールを有効にしない場合は、デプロイメントの詳細ページからデプロイメントを手動でスケーリングできます。デプロイメントを手動でスケーリングするには:
診断の収集
診断を収集して、OCI GoldenGateデプロイメントに関する情報を分析または共有します。問題が発生した場合は、収集した情報をMy Oracle Supportと共有できます。
この機能は、データ・レプリケーション・デプロイメントにのみ適用されます。
- 「デプロイメント」ページで、診断を収集するデプロイメントを選択します。
- デプロイメントの「詳細」ページで、「アクション」メニューから「診断収集」を選択します。
- 「診断の収集」パネルで、次のフィールドに入力し、「診断の収集」をクリックします:
デプロイメントの停止
デプロイメントを停止すると、Oracle Cloud Infrastructure GoldenGateも停止します。デプロイメントが停止している間は、OCI GoldenGateデプロイメント・コンソールにアクセスできず、デプロイメントを再起動するまで請求されません。
デプロイメントを停止するには:
デプロイメントを停止すると、Oracle Cloud Infrastructure GoldenGateはすべてのアクティブなタスクを停止します。デプロイメントは、「デプロイメント」または「デプロイメントの詳細」ページから再起動できます。
デプロイメントの起動
デプロイメントが作成されると、Oracle Cloud Infrastructure GoldenGateが自動的に起動されます。デプロイメントを停止した場合、デプロイメントの「アクション」メニューの「起動」オプションを使用してデプロイメントを再起動できます。デプロイメントを起動すると、請求も再開されます。
デプロイメントを起動するには:
デプロイメントが起動し、デプロイメント・コンソールを起動できるようになりました。Oracleにより、使用したOracle Compute Unit (OCPU)の量に対する請求が再開されます。
また、デプロイメントの起動時にExtractおよびReplicatが自動的に起動するように構成することもできます。詳細は、「管理対象プロセスの構成」を参照してください。
デプロイメントの移行
デプロイメントは、あるコンパートメントから別のコンパートメントに移動できます。
デプロイメントを新しいコンパートメントに移動すると、固有のポリシーがただちに適用され、コンソールを介したデプロイメントへのアクセスに影響を与える可能性があります。詳細は、コンパートメントの管理に関する項を参照してください。
デプロイメントのタグの管理
タグは、テナンシ内のリソースを見つけるのに役立ちます。デプロイメントのタグは、「デプロイメント」ページと「デプロイメントの詳細」ページから追加および表示できます。
「デプロイメント」ページでは、デプロイメントの「アクション」(3つのドット)メニューから「タグの追加」または「タグの表示」を選択します
「デプロイメント詳細」ページでは、「アクション」メニューから「タグの追加」を選択するか、「タグ」タブをクリックしてタグを表示および編集できます。
デプロイメントの削除
デプロイメントを削除すると、そのデプロイメント内のすべてのアクティブなOracle GoldenGateタスクが停止します。デプロイメントを削除しても、チェックポイント表やExtract情報などの参照は、デプロイメントが使用したデータベースから削除されません。一度削除したデプロイメントはリストアできません。
デプロイメントを削除するには:
デプロイメントの削除後、ソース・データベースおよびターゲット・データベースに残っているファイルを手動で削除する必要がある場合があります。詳細は、「手動で削除するファイル」を参照してください。
デプロイメントへの接続の割当て
パスワード・シークレットで接続を使用する場合、接続を割り当てるデプロイメントは、接続のパスワード・シークレットにアクセスできる必要があります。ポリシー
allow dynamic-group <group-name> to read secret-bundles in <location>
をコンパートメントまたはテナンシに追加していることを確認します。
- 「デプロイメントの詳細」ページの「リソース」で、「割当て済接続」をクリックします。
- 「割当て済接続」をクリックします。
- 「接続の割当て」ダイアログで、ドロップダウンから接続を選択します。別のコンパートメントから接続を選択する場合は、「コンパートメントの変更」をクリックします。
- 「割当て済接続」をクリックします。
専用エンドポイントとの接続が7日間未割当てのままである場合、サービスはそれを共有エンドポイントに変換します。
デプロイメントに接続を割り当てると、GoldenGateは、入力した名前から許可されていない文字を削除し、30文字の長さに切り捨てます。名前には英数字のみを使用し、別名パターン^[a-zA-Z][a-zA-Z0-9_#$]*$
に従う必要があります。同じ別名の接続がすでに割り当てられている場合、新しい別名に番号が自動的に追加されます。
接続のテスト
デプロイメントに接続を割り当てた後、接続をテストして、デプロイメントが接続できることを確認します。
テスト接続では、ネットワーク・レベルとアプリケーション・レベルの2つのタイプのテストが実行されます。ネットワーク・レベルの接続テストでは、ホストとポートがデプロイメントから到達可能であることを確認し、アプリケーション・レベルのテストでは、エンドポイントにログインして資格証明が有効であることを確認します。
一部の接続では両方のテストが実行されますが、ビッグ・データ接続タイプなどの接続では、現在アプリケーション・レベルのテストがサポートされていません。接続がネットワーク・レベルの接続テストに合格しているかぎり、接続を使用し、ExtractおよびReplicatプロセスの作成を開始できます。
接続をテストする前に、最初に接続を作成してデプロイメントに割り当てたことを確認してください。
接続の割当て解除
- デプロイメントの詳細ページで、「割当て済接続」をクリックします。
- 割当てを解除する接続の「アクション」メニューから、「割当てを解除」を選択します。
- 「接続の割当て解除」ダイアログで、このデプロイメントから接続を割当て解除することを確認し、「接続の割当て解除」をクリックします。
専用エンドポイントとの接続が7日を超えて未割当てのままである場合、サービスはそれを共有エンドポイントに変換します。