Hermes メッセージングサービス を有効にしたクローン作成
Hermes を有効にして、あるインスタンスから別のインスタンスにデータベースを正常にクローンするには、特定の Hermes テーブルが保持または除外されていることを確認する必要があります。
クローンを要求する前に、保持リストと除外リストの Hermes テーブルを検証してください。たとえば、ターゲットインスタンスで現在の Hermes トピックを維持するには、sys_kafka_topic テーブルが保持リストに含まれていることを確認します。sys_kafka_topic テーブルが保持されていない場合、クローン操作が発生したときに上書きされます。
後続のセクションでは、クローンの前にソースとターゲットの両方のインスタンスに Hermes がインストールされていることを前提としています。たとえば、 Hermes がターゲットインスタンスにインストールされていない場合、保持する Hermes テーブルはありません。
重要:
Hermes がインストールされていないインスタンスを、Hermes がインストールされているインスタンスにクローンすると、ターゲットインスタンスの Hermes テーブルが削除されます。
このデータが失われないようにするには、更新セットを使用して次の Hermes テーブルのデータをキャプチャします。
- hermes_cluster_config
- hermes_topics_state
- hermes_topic_location
- hermes_topics_metrics
- hermes_metric
Hermes メッセージングサービス を正しく機能させるには、hermes_cluster_config および hermes_topic_location テーブルが保持されていることを確認する必要があります。
保持する Hermes テーブル
次の Hermes テーブルがない場合は、これらを [データプリザーバーをクローン] リストに追加します。このリストにない Hermes テーブルを削除します。
- hermes_app_ids
- hermes_app_services
- hermes_client_metrics
- hermes_metrics_collection
- hermes_system_data
- hermes_usage_metrics
- hermes_cluster_config
- hermes_metric
- hermes_topics_metrics
- hermes_topics_state
- hermes_topic_location
- hermes_topic
- sys_kafka_namespace
- sys_kafka_topic
除外する Hermes テーブル
次の Hermes テーブルがない場合は、これらを [除外テーブルをクローン] リストに追加します。このリストにない Hermes テーブルを削除します。
- hermes_app_ids
- hermes_app_services
- hermes_client_metrics
- hermes_cluster_config
- hermes_metric
- hermes_metrics_collection
- hermes_system_status
- hermes_topics_metrics
- hermes_topics_state
- hermes_topic_location
- hermes_usage_metrics
- sys_kafka_namespace
- sys_kafka_topic