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