レプリケーション・チャネルの管理
コンソールを使用して、インバウンド・レプリケーション・チャネルを有効化、無効化、再開、リセットまたは編集します。
チャネルの有効化または無効化
「非アクティブ」状態のレプリケーション・チャネルを有効にすると、エラーがない場合はソースからレプリケーションが開始されます。レプリケーション・チャネルを無効にすると、レプリケーションが停止し、チャネルが「非アクティブ」状態になります。
- コンソールの使用
- REST APIを使用して、UpdateChannel操作を実行します:
isEnabled
属性にTRUE
値を指定して、チャネルを有効にします。- チャネルを無効にするには、
isEnabled
属性にFALSE
値を指定します。
コンソールの使用
コンソール・アクションを使用してインバウンド・レプリケーション・チャネルを有効または無効にします。
- 「チャネル」リスト・ページで、操作するチャネルを検索します。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。
- チャネルの「アクション」メニューから:
- チャネルを有効にするには、「有効化」を選択します。
- チャネルを無効にするには、「無効化」を選択します。
チャネルの再開
インバウンド・レプリケーション・チャネルが「注意が必要」状態の場合は、エラーを修正してから、チャネルを再開してレプリケーションを再開します。「チャネル」ページの「詳細」列に、レプリケーション・チャネルに注意が必要な理由が説明されています。
DBシステムがINACTIVE
状態であるため、「注意が必要」状態も表示されることがあります。その場合、DBシステムがアクティブになるまでレプリケーションは再起動できません。
- コンソールの使用
- REST APIを使用して、ResumeChannel操作を実行します。
チャネルのリセット
インバウンド・レプリケーション・チャネルをリセットすると、チャネル構成を除くチャネル上のすべてのデータが削除されます。RESET REPLICA ALL FOR CHANNEL
と同等です。回復不可能な問題がある場合、リセット操作は、チャネルをクリーン・スタートできるように、レプリケーションに関連付けられたレコードをクリアします。
ターゲットDBシステムは、ソースのバイナリ・ログからその位置を削除し、レプリケーション・メタデータ・リポジトリをクリアし、リレー・ログ・ファイルを削除して、新しいリレー・ログ・ファイルを起動します。
- コンソールの使用
- REST APIを使用して、ResetChannel操作を実行します。
コンソールの使用
レプリケーションで回復不能なエラーが発生した場合は、リセット操作を使用します。チャネル構成のみが保持され、レコードは削除されます。
インバウンド・レプリケーション・チャネルをリセットするには、非アクティブである必要があります。アクティブなチャネルはリセットできません。
- 「チャネル」リスト・ページで、操作するチャネルを検索します。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。
- チャネルの「アクション」メニューから、「リセット」を選択します。
チャネルの編集
チャネル名、説明、ソース接続の詳細などの構成項目を作成後に変更する必要がある場合は、インバウンド・レプリケーション・チャネルを編集します。
- コンソールの使用
- REST APIを使用して、UpdateChannel操作を実行します。
チャネルの削除
インバウンド・レプリケーション・チャネルを削除すると、チャネルが削除されます。
- コンソールの使用
- REST APIを使用して、DeleteChannel操作を実行します。
コンソールの使用
削除操作を使用してチャネルを削除します。
アクティブ、非アクティブまたは注意が必要なチャネルは削除できません。
- 「チャネル」リスト・ページで、操作するチャネルを検索します。リスト・ページまたはチャネルの検索に関するヘルプが必要な場合は、チャネルのリスト- コンソールの使用を参照してください。
- チャネルの「アクション」メニューから、「削除」を選択します。
- 「チャネルの削除」ダイアログで「チャネルの削除」を選択します。