Menu Docs
Página inicial do Docs
/
Relational Migrator
/ /

Instalar com um cluster em contêiner usando Docker

Nesta página

  • Sobre esta tarefa
  • Antes de começar
  • Passos
  • Próximos passos
  • Saiba mais

É possível instalar o Relational Migrator com Kafka em um ambiente em contêiner usando o Docker. Este método configura o Kafka para armazenar dados localmente em contêineres Docker. Use este método se quiser aprender a configurar seu próprio ambiente Kafka de vários servidores.

Aviso

Este método de implementação é ideal para uma avaliação rápida. Não é recomendado para volumes de trabalho de produção, pois pode não fornecer um ambiente de produção resiliente.

Este método de sistema utiliza um arquivo docker-compose para configurar um nó do Kafka, um nó do Kafka Connect e um nó do Relational Migrator.

Você deve ter o Docker instalado em seu computador. Para mais informações, consulte Instalar o Docker Engine.

1

No Centro de Download, selecione Docker como plataforma. Em seguida, selecione o arquivo Kafka reference implementation .

2
  1. Configurar MIGRATOR_DATA_PATH

    Em seu arquivo docker-compose , configure a variável MIGRATOR_DATA_PATH para um caminho em que o Relational Migrator salva os dados para persistência.

  2. (Opcional) Se o seu banco de banco de dados de origem for MySQL ou Oracle, configure MIGRATOR_PATH_DRIVER

    O Relational Migrator usa o driver JDBC do respectivo banco de banco de dados de origem para ler o esquema do banco de dados de dados. Ele agrupa drivers SQL Server e PostgreSQL JDBC. Para MySQL e Oracle, você deve adicionar seus drivers.

    No seu arquivo docker-compose , configure a variável MIGRATOR_PATH_DRIVER para o local do arquivo .jar para os drivers JDBC adicionais.

3

Execute o seguinte comando para baixar as imagens do Docker para sua configuração:

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

Execute o seguinte comando para iniciar o Relational Migrator com Docker:

docker-compose -f docker-compose-migrator-kafka.yml up
  • Projetos

  • Criar uma tarefa de migração

Voltar

Usar o Kafka Cluster Existente