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

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • Hermes を有効にして、あるインスタンスから別のインスタンスにデータベースを正常にクローンするには、特定の Hermes テーブルが保持または除外されていることを確認する必要があります。

    クローンを要求する前に、保持リストと除外リストの Hermes テーブルを検証してください。たとえば、ターゲットインスタンスで現在の Hermes トピックを維持するには、hermes_topics テーブルが保持リストに含まれていることを確認します。idr_entry_set テーブルが保持されていない場合、クローン操作が発生したときに上書きされます。

    後続のセクションでは、クローンの前にソースとターゲットの両方のインスタンスに 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_topic_location
    • hermes_topics_state
    • hermes_topic
    • hermes_topics_metrics
    • hermes_cluster_config

    除外する Hermes テーブル

    hermes_metrics テーブルを [除外テーブルをクローン] リストに追加します (ない場合)。その他すべての Hermes テーブルを削除します。