Visão geral
Ao migrar seu esquema, dados e metadados de um banco de dados de origem para um de destino, é importante garantir que todas essas informações sejam migradas com precisão. Com o Database Migration Service, é possível realizar migrações de alta fidelidade de objetos de banco de dados, incluindo esquemas, dados e metadados, de um banco de dados para outro.
Todos os componentes de dados, esquema e metadados a seguir são migrados como parte da migração do banco de dados:
Dados
- Todas as tabelas de todos os bancos de dados e esquemas, exceto os seguintes bancos de dados do sistema:
sys,mysql,performance_schemaeinformation_schema.
Esquema
Nomenclatura
Chave primária
Tipo de dado
Posição ordinal
Valor padrão
Nulidade
Atributos de incremento automático
Índices secundários
Metadados
Procedimentos armazenados
Funções
Gatilhos
Visualizações
Restrições de chave externa
Migração contínua
As alterações na linguagem de manipulação de dados (DML) e na linguagem de definição de dados (DDL) em todos os dados, esquemas e metadados listados acima são atualizadas durante as migrações contínuas.
O que não é migrado
Ao migrar um banco de dados MySQL, os bancos de dados do sistema MySQL não são migrados. Esses bancos de dados contêm informações sobre usuários e privilégios. Por isso, as informações de login da conta de usuário precisam ser gerenciadas diretamente na instância de banco de dados de destino do Cloud SQL.
Para adicionar usuários à instância de destino do Cloud SQL, navegue até a instância e adicione usuários na guia Usuários ou no cliente MySQL.
Saiba como criar e gerenciar usuários do MySQL.
Além de usuários e privilégios, as configurações de flags não padrão não são migradas para a instância de destino do Cloud SQL. Execute SHOW VARIABLES no banco de dados de origem antes de migrar o esquema, os dados e os metadados para o banco de dados de destino e, em seguida, execute-o novamente no banco de dados do Cloud SQL. Atualize as configurações de flag conforme necessário no banco de dados do Cloud SQL para replicar as configurações de origem.