メンテナンス・タスクの自動化

構成ページのタスクタブを使用して、次の自動タスクを設定します。

証跡の消去

Purge Trailページは、Classic ArchitectureでのManagerの PURGEOLDEXTRACTSパラメータと同様に機能します。Oracle GoldenGateによる処理が終了した証跡ファイルを消去できます。このタスクを自動化すると、証跡ファイルを定期的に削除することにより、ディスク領域の過剰な消費を回避できます。

「タスク」タブで「Purge Trail」ページを選択すると、Administration Serviceの証跡消去プロセスを構成できます。

  1. +記号をクリックして証跡消去タスクを追加します。

  2. Administration Serviceタスクの「操作名」を入力します。操作名では、大文字と小文字が区別されます。たとえば、TASK1という名前の操作と、task1という名前の別の操作を作成できます。

  3. 証跡パスまたは証跡名を「Trail」フィールドに入力します。デフォルトの証跡ファイルの場所は、$deployment_home/lib/dataです。

    証跡ファイルの格納および取得にデフォルト以外の証跡ファイルの場所を使用する場合は、証跡名とともにフルパスを追加する必要があります。証跡ファイルの場所のフルパスは、たとえば、$deployment-home/lib/data/rep01/trail/etです。

  4. +記号をクリックして、証跡を「選択されたトレイル」リストに追加します。

  5. チェックポイントを使用する必要がない場合は、「チェックポイントの使用」オプションを無効にします。ただし、Oracleではチェックポイントを使用することをお薦めします。チェックポイントを使用しない場合、証跡は、保持ルールが満たされた場合に消費されたかどうかに関係なくパージされます。

  6. 「ルールの保持」の値を設定して、証跡消去タスクをアクティブにしておく必要がある最長時間数、最長日数またはファイル数を指定します。

  7. 証跡消去タスクを実行する必要がある間隔(時間または日数)を「パージ頻度」フィールドに指定し、「発行」をクリックします。

  8. 必要であれば「トレイルのパージ」タスク表を使用してタスクを編集または削除します。

    PURGE EXTTRAILも参照してください。

タスクの消去

Administration Serviceに関連付けられたプロセスを自動的に消去できます。

「タスク」タブで、「タスクのパージ」をクリックします。
  1. 自動消去を設定する必要がある「操作名」を入力します。

  2. 操作に対応するExtractタスクまたはReplicatタスク(初期ロード・プロセス)の「プロセス名」を選択します。リストには、すべてのプロセスが含まれているため適切なタスクを選択してください。

  3. 操作に対応するExtractタスクまたはReplicatタスク(初期ロード)の「プロセス・タイプ」を選択します。

  4. 「停止ステータスの使用」を有効にすると、タスクのステータスを使用して消去タスクが実行されます。

  5. どれくらいの時間や日数が経過してからプロセスを消去すべきかを入力して、「発行」をクリックします。

  6. 「タスクのパージ」表で、対応するアイコンを使用してプロセス消去タスクを編集または削除します。

ラグのレポート

ラグのレポートは「ラグ・レポート」タブから管理できます。これを行うには:
  1. 「タスク」タブで、「ラグ・レポート」をクリックします。

  2. 「アクション」列には、ラグ・レポート・タスクの詳細を削除、変更、リフレッシュおよび表示するためのすべてのオプションが含まれています。

  3. 必要なオプションを選択します。

  4. 「タスクの変更」オプションを選択すると、ラグ・レポートを編集するためのオプションが表示されます。オプションは:
    • Enabled: ラグ・レポート・タスクの処理を維持します。

    • Check Every (in minutes): ラグ・レポートをチェックする時間間隔を設定します。

    • レポート: タスクのレポートを記録します。

    • If Exceeds: 警告が通知されるまでのしきい値を指定します。

    • 警告: ラグのしきい値が指定した制限を超えた場合に警告が生成されるようにします。

    • When Exceeds: 警告がトリガーされるまでのラグしきい値。

  5. 「発行」をクリックします。

証跡のアーカイブ

証跡ファイルをパージするかわりに、指定した場所で証跡をアーカイブするように選択できます。この自動化タスクにより、特定の時間後に、証跡ファイルを指定した場所に自動的にアーカイブできます。証跡ファイルのアーカイブを自動化するには:

  1. 左側のナビゲーション・ペインで、「タスク」をクリックし、「トレイルのアーカイブ」を選択します。

  2. 「トレイルのアーカイブ」ページで、「トレイルのアーカイブ・タスク」の横にあるプラス(+)記号をクリックして、新しいトレイルのアーカイブ・タスクの作成ダイアログ・ボックスを開きます。

  3. 新しいトレイルのアーカイブ・タスクの作成ダイアログ・ボックスに、次の詳細を入力します。
    • 名前: タスクの名前を指定します。

    • 有効: このトグル・スイッチはデフォルトで有効です。タスクを保持するがアクティブ化しない場合は、無効にすることもできます。

    • トレイル: アーカイブする証跡ファイルの名前を指定します。

    • 順序のサブセットのアーカイブ: 証跡ファイルから特定の順序のみをアーカイブする場合は、このトグル・スイッチを有効にします。このオプションを有効にすると、「順序の開始」ボックスと「順序の終了」ボックスが有効になります。これらのテキスト・ボックスで順序の開始値と終了値を指定します。

    • ターゲット・タイプのアーカイブ: ターゲット・タイプは「ファイル・システム」のままですが、アーカイブされた証跡ファイルが格納されるサブディレクトリを指定できます。

    • アーカイブ頻度: 証跡ファイルをアーカイブする頻度間隔を指定します。証跡ファイルは、指定した間隔が完了すると自動的にアーカイブされます。

  4. 「発行」をクリックしてタスクを作成します。

  5. 「トレイルのアーカイブ・タスク」表の「アクション」列から、アイコンを使用してタスクを編集または削除できます。

証跡のパージ

証跡のパージ・タスクを自動化すると、Oracle GoldenGateは、処理または消費された証跡ファイルを定期的に削除します。このタスクを自動化すると、指定した間隔後に証跡ファイルが削除され、ディスク領域の過剰な消費が回避されます。証跡の自動パージを設定するには:

  1. 管理サービスの左側のナビゲーション・ペインで、「タスク」をクリックし、「トレイルのパージ」を選択します。

  2. +記号をクリックして証跡消去タスクを追加します。

  3. 「名前」でタスクに名前を割り当てます。操作名では、大文字と小文字が区別されます。たとえば、TASK1という名前の操作と、task1という名前の別の操作を作成できます。

  4. 証跡パスまたは証跡名を「Trail」フィールドに入力します。

  5. +記号をクリックして、証跡を「選択されたトレイル」リストに追加します。

  6. チェックポイントを使用する必要がない場合は、「チェックポイントの使用」オプションを無効にします。ただし、Oracleではチェックポイントを使用することをお薦めします。チェックポイントを使用しない場合、証跡は、保持ルールが満たされた場合に消費されたかどうかに関係なくパージされます。

  7. 「ルールの保持」の値を設定して、証跡消去タスクをアクティブにしておく必要がある最長時間数、最長日数またはファイル数を指定します。

  8. 証跡消去タスクを実行する必要がある間隔(時間または日数)を「パージ頻度」フィールドに指定し、「発行」をクリックします。

  9. 必要であれば「トレイルのパージ」タスク表を使用してタスクを編集または削除します。

    PURGE EXTTRAILも参照してください。

プロセスのパージ

この自動化タスクを使用すると、指定した期間後にER、Extract、Replicatなどのプロセスを自動的にパージできます。Oracle GoldenGateプロセスの自動パージを構成するには:

  1. 管理サービスの左側のナビゲーション・ペインで、「タスク」をクリックし、「プロセスのパージ」を選択します。

  2. 「名前」ボックスにタスクの名前を入力します。

  3. 操作に対応するExtractタスクまたはReplicatタスク(初期ロード・プロセス)の「プロセス名」を選択します。リストには、すべてのプロセスが含まれているため適切なタスクを選択してください。

  4. 操作に対応するExtractタスクまたはReplicatタスク(初期ロード)の「プロセス・タイプ」を選択します。

  5. 「停止ステータスの使用」を有効にすると、タスクのステータスを使用して消去タスクが実行されます。

  6. どれくらいの時間や日数が経過してからプロセスを消去すべきかを入力して、「発行」をクリックします。

  7. 「タスクのパージ」表で、対応するアイコンを使用してプロセス消去タスクを編集または削除します。

自動証跡ファイル・リカバリの使用方法

証跡リカバリ・プロセスには、場合によって、破損または欠落した証跡ファイルをOracle GoldenGateが自動的に再作成する機能があります。