レプリケーション・チャネルの管理

コンソールを使用して、インバウンド・レプリケーション・チャネルを有効化、無効化、再開、リセットまたは編集します。

チャネルの有効化または無効化

「非アクティブ」状態のレプリケーション・チャネルを有効にすると、エラーがない場合はソースからレプリケーションが開始されます。レプリケーション・チャネルを無効にすると、レプリケーションが停止し、チャネルが「非アクティブ」状態になります。

  • コンソールの使用
  • REST APIを使用して、UpdateChannel操作を実行します:
    • isEnabled属性にTRUE値を指定して、チャネルを有効にします。
    • チャネルを無効にするには、isEnabled属性にFALSE値を指定します。

コンソールの使用

コンソール・アクションを使用してインバウンド・レプリケーション・チャネルを有効または無効にします。

  1. 「チャネル」リスト・ページで、操作するチャネルを検索します。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。
  2. チャネルの「アクション」メニューから:
    • チャネルを有効にするには、「有効化」を選択します。
    • チャネルを無効にするには、「無効化」を選択します。

チャネルの再開

インバウンド・レプリケーション・チャネルが「注意が必要」状態の場合は、エラーを修正してから、チャネルを再開してレプリケーションを再開します。「チャネル」ページの「詳細」列に、レプリケーション・チャネルに注意が必要な理由が説明されています。

DBシステムがINACTIVE状態であるため、「注意が必要」状態も表示されることがあります。その場合、DBシステムがアクティブになるまでレプリケーションは再起動できません。

コンソールの使用

エラーが修正されたあと、チャネルを再開することでレプリケーションを再起動できます。

チャネルを再開するには、次を実行します:
  1. 「チャネル」リスト・ページで、操作するチャネルを選択します。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。

    詳細ページが開き、チャネルに関する情報が表示されます。

  2. ページ上部の「再開」を選択します。
チャネルの状態が「更新中」に変わり、エラーが解決されると「アクティブ」に変わります。

チャネルのリセット

インバウンド・レプリケーション・チャネルをリセットすると、チャネル構成を除くチャネル上のすべてのデータが削除されます。RESET REPLICA ALL FOR CHANNELと同等です。回復不可能な問題がある場合、リセット操作は、チャネルをクリーン・スタートできるように、レプリケーションに関連付けられたレコードをクリアします。

ターゲットDBシステムは、ソースのバイナリ・ログからその位置を削除し、レプリケーション・メタデータ・リポジトリをクリアし、リレー・ログ・ファイルを削除して、新しいリレー・ログ・ファイルを起動します。

コンソールの使用

レプリケーションで回復不能なエラーが発生した場合は、リセット操作を使用します。チャネル構成のみが保持され、レコードは削除されます。

インバウンド・レプリケーション・チャネルをリセットするには、非アクティブである必要があります。アクティブなチャネルはリセットできません。

チャネルをリセットするには、次を実行します:
  1. 「チャネル」リスト・ページで、操作するチャネルを検索します。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。
  2. チャネルの「アクション」メニューから、「リセット」を選択します。
これで、レプリケーション・チャネルを有効にできるようになりました。

チャネルの編集

チャネル名、説明、ソース接続の詳細などの構成項目を作成後に変更する必要がある場合は、インバウンド・レプリケーション・チャネルを編集します。

コンソールの使用

コンソールを使用して、インバウンド・レプリケーション・チャネルの構成を編集します。

チャネルを編集するには、次を実行します:
  1. 「チャネル」リスト・ページで、操作するチャネルを選択します。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。

    詳細ページが開き、チャネルに関する情報が表示されます。

  2. いずれかのフィールドで「編集」を選択して、「チャネルの編集」パネルを開きます。
  3. 「チャネルの編集」パネルで、チャネルの詳細を編集します。コンパートメントおよびターゲットDBシステムは変更できません。
  4. 「変更の保存」を選択します。

チャネルの削除

インバウンド・レプリケーション・チャネルを削除すると、チャネルが削除されます。

コンソールの使用

削除操作を使用してチャネルを削除します。

アクティブ、非アクティブまたは注意が必要なチャネルは削除できません。

チャネルを削除するには、次を実行します:
  1. 「チャネル」リスト・ページで、操作するチャネルを検索します。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。
  2. チャネルの「アクション」メニューから、「削除」を選択します。
  3. 「チャネルの削除」ダイアログで「チャネルの削除」を選択します。
チャネルの状態が「削除中」に変わり、「削除済」に変わります。