Acerca da migração de dados no Cloud SQL

Esta página descreve as opções de migração de dados no Cloud SQL.

Database Migration Service

Para migrar dados de um servidor externo para o Cloud SQL, pode usar o serviço de migração de base de dados.

Quando usa o serviço de migração de base de dados, pode criar a instância do Cloud SQL de destino quando cria uma tarefa de migração. O serviço de migração de base de dados usa tarefas de migração para migrar dados da instância da base de dados de origem para a instância do Cloud SQL de destino. Para mais informações, consulte o artigo Crie uma tarefa de migração para uma nova instância de destino.

No entanto, pode querer criar a instância do Cloud SQL de destino fora do serviço de migração de base de dados. Por exemplo, pode usar o Terraform ou outras ferramentas de infraestrutura como código (IaC). Nesse caso, depois de criar a instância do Cloud SQL, pode continuar a usar o serviço de migração de base de dados para migrar dados para a mesma. Para mais informações, consulte o artigo Crie uma tarefa de migração para uma instância de destino existente.

Replique a partir de um servidor externo

Outra opção para migrar dados de um servidor externo para o Cloud SQL é usar a replicação. O Cloud SQL suporta vários modos de replicação para migrar dados para a sua instância.

Para mais informações, consulte o artigo Acerca da replicação a partir de um servidor externo.

Para configurar o Cloud SQL para a migração de dados através da replicação, consulte o artigo Configure o Cloud SQL e o servidor externo para replicação.

O Cloud SQL para MySQL também suporta a migração de bases de dados MySQL externas a partir de ficheiros físicos do Percona XtraBackup. Ao usar ficheiros físicos para configurar a replicação em vez de ficheiros de despejo lógicos, pode migrar as suas bases de dados MySQL externas para instâncias do Cloud SQL para MySQL até 3 vezes mais rápido do que usar ficheiros de despejo lógicos numa migração paralela e até 10 vezes mais rápido do que usar ficheiros de despejo lógicos numa migração de thread único.

Para mais informações, consulte o artigo Migre para o Cloud SQL a partir de um ficheiro físico do XtraBackup.

Limitações

  • Se a sua instância tiver definições de cópia de segurança personalizadas (por exemplo, uma localização de cópia de segurança personalizada), recomendamos que personalize novamente as definições de cópia de segurança depois de promover a instância. Durante o processo de promoção, o Cloud SQL repõe as definições de cópia de segurança para os respetivos valores predefinidos.