既存の Kafka クラスターを使用したインストール
Relational Migrator は、 Kafka Connect を含む既存の Kafka クラスターにインストールできます。 このインストール方法は、 Kafka をすでに実行している場合、 または Kafka のインストールと構成に独自のアプローチがある場合に最適です。
始める前に
Relational Migrator を実行しているコンピューターから Kafka Connect クラスターへの Kafka とネットワーク接続が必要です。
手順
Debezium Source Connect プラグインをインストール
ソース データベース用のソース コネクタ アーカイブをダウンロードします。
Unzip the archive.
debezium-connector.jar
ファイルをdebezium-connector
ディレクトリにコピーします。ダウンロードしたアーカイブから、
debezium-connector.jar
ファイルをdebezium-connector-xxx
Kafka Connect の Plugin.pass にある ディレクトリにコピーします Kafka Connect クラスター上。たとえば、/kafka/connect/debezium-connector-sqlserver
。Kafka Connect クラスターを再起動します。
プラグインが正常に登録されると、
kafka-connect
起動ログに次のログ ステートメントが表示されます。INFO || Added plugin 'io.debezium.connector.sqlserver.SqlServerConnector'
Relational Migrator Sink Connect プラグインをインストールする
kafka-connect-migrator.jar
ファイルの最新バージョンをダウンロードします。最新の
kafka-connect-migrator.jar
ファイルをダウンロードするには、 Migrator インストーラー リポジトリ を参照してください。.jar
ファイルをkafka-connect-migrator
ディレクトリにコピーします。新しい
kafka-connect-migrator
ディレクトリは Kafka Connect の Plugin.path 。たとえば、/kafka/connect/kafka-connect-migrator
。Kafka Connect クラスターを再起動します。
プラグインが正常に登録されると、
kafka-connect
起動ログに次のログ ステートメントが表示されます。INFO || Added plugin 'com.mongodb.migrator.kafka.connect.MigratorSinkConnector'
Relational Migrator のインストール
ダウンロード センターから、Relational Migrator インストーラーの最新バージョンを選択します。
Kafka 統合モードで Relational Migrator を実行する
kafka-integrated
モードで を実行するには、 user.properties
ファイル内の次の構成を更新します。
user.properties
ファイルは OS 固有の場所にあります。 詳細については、 Relational Migrator ファイルのロケーション を参照してください。
プロパティ名 | default | 説明 |
---|---|---|
| ローカル | Relational Migrator は、次のプロファイルで実行できます。
プロファイル値を |
| 8278 | Relation Migrator アプリケーションが実行されるポート。 |
| No default | これは、既存の Kafka クラスターの 詳細については、「 ワーカー構成のプロパティ 」を参照してください。 |
| No default |
|
| No default | Kafka 接続 Java 管理拡張機能(JTX) URL 以下に例を挙げます。 |
インストールが成功したことを確認する
Relational Migrator を起動し、ログを確認します。 Kafka プロファイルがアクティブで、エラーがないことを確認します。
log
ファイルは OS 固有の場所にあります。 詳細については、「 Relational Migrator ファイルのロケーション 」を参照してください。