Hermes メッセージングサービス を有効にしたクローン作成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • 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_audit_operational_metadata
    • hermes_audit_records
    • hermes_client_metrics
    • hermes_metrics_collection
    • hermes_system_data
    • hermes_usage_metrics
    • hermes_cluster_config
    • hermes_metric
    • hermes_topic_audit_records
    • 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_audit_operational_metadata
    • hermes_audit_records
    • hermes_client_metrics
    • hermes_cluster_config
    • hermes_metric
    • hermes_metrics_collection
    • hermes_system_status
    • hermes_topic_audit_records
    • hermes_topics_metrics
    • hermes_topics_state
    • hermes_topic_location
    • hermes_usage_metrics
    • sys_kafka_namespace
    • sys_kafka_topic