Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ TaurusDB/ Guia de usuário/ Migração de dados/ Visão geral da solução de migração
Atualizado em 2024-09-29 GMT+08:00

Visão geral da solução de migração

Você pode migrar dados de bancos de dados MySQL locais, bancos de dados Oracle locais, bancos de dados RDS for MySQL da Huawei Cloud, bancos de dados MySQL criados em outras nuvens para instâncias do GaussDB(for MySQL) ou de uma instância de GaussDB(for MySQL) para outra instância de GaussDB(for MySQL).

As ferramentas de migração de dados incluem o Data Replication Service (DRS) e o mysqldump. É aconselhável usar o DRS porque é fácil de usar e pode concluir uma tarefa de migração em minutos. O DRS facilita a transferência de dados entre bancos de dados, ajudando a reduzir os custos de mão de obra de DBA e os custos de hardware.

O DRS fornece migração e sincronização em tempo real.

  • Migração em tempo real: com o DRS, você pode migrar dados da origem para o destino em tempo real. Você só precisa criar uma instância de replicação para se conectar à origem e ao destino e configurar os objetos a serem migrados. O DRS ajudará você a comparar métricas e dados entre a origem e o destino, para que você possa determinar o melhor momento para mudar de serviço para o destino, minimizando o tempo de inatividade do serviço.
  • Sincronização em tempo real: refere-se ao fluxo em tempo real de dados de carga de trabalho da origem para o destino por meio de uma instância de sincronização, enquanto a consistência dos dados é garantida. É diferente da migração. Migração significa mover dados inteiros de um banco de dados para outro. Sincronização refere-se ao fluxo contínuo de dados entre diferentes aplicações.

Para obter mais informações, consulte O que é DRS?

Soluções de migração

Tabela 1 Soluções de migração

Banco de dados de origem

Solução

Documentação

RDS for MySQL

Use o DRS para migrar dados de tabela, banco de dados ou instância.

Do MySQL para o GaussDB(for MySQL)

GaussDB(for MySQL)

Use mysqldump para copiar dados.

Migração de dados para o GaussDB(for MySQL) usando o mysqldump

  • Bancos de dados MySQL locais
  • Bancos de dados MySQL hospedados no ECS

Use o DRS para migrar dados.

Do MySQL hospedado pelo ECS para o GaussDB(for MySQL)

Bancos de dados MySQL em outras nuvens

Use o DRS para migrar dados.

De MySQL em outras nuvens para GaussDB(for MySQL)

Tabela 2 Solução de sincronização

Banco de dados de origem

Solução

Documentação

GaussDB(for MySQL)

Use o DRS para sincronizar dados.

De GaussDB(for MySQL) para GaussDB(for MySQL)

  • Bancos de dados MySQL locais
  • Bancos de dados MySQL hospedados no ECS
  • Bancos de dados MySQL em outras nuvens
  • RDS for MySQL

Use o DRS para sincronizar dados.

Do MySQL para o GaussDB(for MySQL)

  • Bancos de dados Oracle locais
  • Bancos de dados Oracle hospedados pelo ECS

Use o DRS para sincronizar dados.

Do Oracle para o GaussDB(for MySQL)

Cobrança de DRS

  • As tarefas de migração em tempo real são cobradas apenas com base em uma base de pagamento por uso.

    Suas taxas de configuração e tráfego são gratuitas nos primeiros sete dias, reduzindo seus custos de migração de dados para a nuvem.

  • A sincronização em tempo real e as tarefas de DR são cobradas com base em pagamento por uso ou anual/mensal.

    A migração e sincronização em tempo real fornecerão descontos de longo prazo, reduzindo seus custos de transferência de dados.

Para obter mais informações, consulte Pagamento por uso.