Docs Menu
Docs Home
/
Relational Migrator
/ /

既存の Kafka クラスターを使用したインストール

項目一覧

  • 始める前に
  • 手順
  • 次のステップ
  • 詳細

Relational Migrator は、 Kafka Connect を含む既存の Kafka クラスターにインストールできます。 このインストール方法は、 Kafka をすでに実行している場合、 または Kafka のインストールと構成に独自のアプローチがある場合に最適です。

Relational Migrator を実行しているコンピューターから Kafka Connect クラスターへの Kafka とネットワーク接続が必要です。

1
  1. ソース データベース用のソース コネクタ アーカイブをダウンロードします。

  2. Unzip the archive.

  3. debezium-connector.jarファイルをdebezium-connectorディレクトリにコピーします。

    ダウンロードしたアーカイブから、debezium-connector.jar ファイルをdebezium-connector-xxx Kafka Connect の Plugin.pass にある ディレクトリにコピーします Kafka Connect クラスター上。たとえば、 /kafka/connect/debezium-connector-sqlserver

  4. Kafka Connect クラスターを再起動します。

    プラグインが正常に登録されると、 kafka-connect起動ログに次のログ ステートメントが表示されます。

    INFO || Added plugin 'io.debezium.connector.sqlserver.SqlServerConnector'
2
  1. kafka-connect-migrator.jarファイルの最新バージョンをダウンロードします。

    最新のkafka-connect-migrator.jar ファイルをダウンロードするには、 Migrator インストーラー リポジトリ を参照してください。

  2. .jarファイルをkafka-connect-migratorディレクトリにコピーします。

    新しいkafka-connect-migrator ディレクトリは Kafka Connect の Plugin.path 。たとえば、 /kafka/connect/kafka-connect-migrator

  3. Kafka Connect クラスターを再起動します。

    プラグインが正常に登録されると、 kafka-connect起動ログに次のログ ステートメントが表示されます。

    INFO || Added plugin 'com.mongodb.migrator.kafka.connect.MigratorSinkConnector'
3

ダウンロード センターから、Relational Migrator インストーラーの最新バージョンを選択します。

4

kafka-integratedモードで を実行するには、 user.propertiesファイル内の次の構成を更新します。

user.propertiesファイルは OS 固有の場所にあります。 詳細については、 Relational Migrator ファイルのロケーション を参照してください。

プロパティ名
default
説明

spring.profiles.active

ローカル

Relational Migrator は、次のプロファイルで実行できます。

  • kafka: 埋め込みサーバー配置を使用するリモート サーバー。

  • confluent: マネージド Kafka に Confluent Cloud を使用するリモート サーバー

プロファイル値をkafkaに設定します。

server.port

8278

Relation Migrator アプリケーションが実行されるポート。

migrator.kafka.bootstrap.servers

No default

これは、既存の Kafka クラスターのhost:portペアのリストです。

詳細については、「 ワーカー構成のプロパティ 」を参照してください。

migrator.kafka.connect.url

No default

{host}:{port}形式を使用する Kafka Connect ホスト URL。

migrator.kafka.connect.metrics.jmx.service.url

No default

Kafka 接続 Java 管理拡張機能(JTX) URL

以下に例を挙げます。 service:jmx:rmi:///jndi/rmi://localhost:9876/jmxrmi

5

Relational Migrator を起動し、ログを確認します。 Kafka プロファイルがアクティブで、エラーがないことを確認します。

logファイルは OS 固有の場所にあります。 詳細については、「 Relational Migrator ファイルのロケーション 」を参照してください。

戻る

Kafka との統合