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 Database Migration Service 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 Database Migration Service. 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.
Faça a replicação 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), depois de promover a instância, recomendamos que personalize novamente as definições de cópia de segurança. 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.