文档菜单
文档首页
/
关系数据库迁移工具
/ /

使用Docker容器化集群进行安装

本页内容

  • 关于此任务
  • 开始之前
  • 步骤
  • 下一步
  • 了解更多

您可以使用Docker在容器化环境中安装Relational Migrator和Kafka,具体方法是Docker。此方法配置Kafka在Docker容器中本地存储数据。如果您想了解如何配置自己的多服务器Kafka环境,请使用此方法。

警告

此部署方法适用于快速评估。它不适用于生产负载,因为它可能无法提供健壮的生产环境。

此部署方法使用docker-compose 文件来设置Kafka节点、Kafka Connect节点和Relational Migrator节点。

您必须在计算机上安装Docker。有关更多信息,请参阅安装Docker Engine。

1

下载中心中,选择Docker 作为平台。然后选择Kafka参考实现文件。

2
  1. 配置 MIGRATOR_DATA_PATH

    在您的 docker-compose 文件中,配置 MIGRATOR_DATA_PATH 变量到一个路径,其中 Relational Migrator 将数据保存以实现持久性。

  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启动关系型迁移工具

docker-compose -f docker-compose-migrator-kafka.yml up
  • 项目

  • 创建迁移作业

返回

使用现有Kafka集群