Transferindo do MySQL oculto para o Amazon RDS

0

Eu tenho um banco de dados no meu host antigo. Eles têm um servidor MySQL que é acessível apenas para sua rede. Eu tenho acesso SSH ao meu servidor de hospedagem, para que eu possa executar o comando MySQL lá.

Existe uma maneira de usar o tunelamento SSH? Eu poderia usar o Amazon DMS para migrar um banco de dados do servidor MySQL de hospedagem para o Amazon RDS?

Eu tentei usar o encaminhamento de porta SSH para encaminhar o tráfego do MySQL de uma instância do EC2 para o servidor de hospedagem e depois para o servidor MySQL oculto, mas nunca consegui uma conexão. Sempre expirou.

    
por David Findlay 08.06.2017 / 08:30

1 resposta

1

O AWS Database Migration Service provavelmente não vale a pena usar. Ele não transfere índices ou propriedades como auto_increment. Eu migrei o RDS para o MySQL hospedado no EC2 e ele fez uma grande confusão que me levou muito tempo para corrigir manualmente .

Sugiro mysqldump e uma carga é uma abordagem melhor. Depois de fazer isso, você poderá usar o DMS para manter os dados no banco de dados atualizados, embora eu não tenha 100% de certeza de que ele fará isso para você. A replicação nativa do MySQL é provavelmente uma abordagem melhor. Há um guia para isso aqui .

    
por 08.06.2017 / 23:43