Docs Menu
Docs Home
/
Relational Migrator
/ /

Docker を使用したコンテナ化されたクラスターのインストール

項目一覧

  • このタスクについて
  • 始める前に
  • 手順
  • 次のステップ
  • 詳細

Docker を使用して、コンテナ化された環境に Kafka と Relational Migrator をインストールできます 。この方法では、Docker コンテナにデータをローカルに保存するように Kafka を構成します。 独自のマルチサーバー Kafka 環境を構成する方法については、このメソッドを使用してください。

警告

この配置方法は、迅速な評価に最適です。 回復力のある本番環境が提供されない可能性があるため、本番環境のワークロードには推奨されません。

この配置メソッドでは、 docker-composeファイルを使用して、 Kafka ノード、 Kafka Connect ノード、 Relational Migrator ノードを設定します。

コンピューターに Docker がインストールされている必要があります。 詳しくは、「 Docker エンジンのインストール 」を参照してください。

1

ダウンロード センターで、プラットフォームとして Dockerを選択します。 次に、 Kafka reference implementationファイルを選択します。

2
  1. 構成する MIGRATOR_DATA_PATH

    docker-composeファイルで、Relational Migrator が永続性用のデータを保存するパスにMIGRATOR_DATA_PATH変数を構成します。

  2. (任意)ソース データベースが MySQL または Oracle の場合は、次を構成します MIGRATOR_PATH_DRIVER

    Relational Migrator は、それぞれのソースデータベースの JDBC ドライバーを使用してデータベース スキーマを読み取ります。 SQL Server と PostgreSQL JDBC ドライバーがバンドルされています。 MySQL と Oracle の場合は、ドライバーを追加する必要があります。

    docker-composeファイルで、 MIGRATOR_PATH_DRIVER変数を追加の JDBC ドライバー用の.jarファイルのロケーションに構成します。

3

次のコマンドを実行して、セットアップ用の Docker イメージをダウンロードします。

docker-compose -f docker-compose-migrator-kafka.yml pull
4

次のコマンドを実行して、Docker で Relational Migrator を起動します。

docker-compose -f docker-compose-migrator-kafka.yml up
  • プロジェクト

  • 移行ジョブの作成

戻る

既存の Kafka クラスターを使用