Esta documentação foi traduzida automaticamente por IA.
Gerenciador de Migração
Gerenciamento de migraçãoProfessional Edition+Introdução
O Gerenciador de Migração ajuda você a transferir configurações de aplicativos de um ambiente para outro. Ele foca principalmente na migração de "configurações de aplicativos". Se você precisar de uma migração de dados completa, recomendamos usar o "Gerenciador de Backup" para fazer backup e restaurar seu aplicativo.
Instalação
O Gerenciador de Migração depende do Gerenciador de Backup. Certifique-se de que o plugin esteja instalado e ativado.
Processo e Princípios
O Gerenciador de Migração transfere tabelas e dados do banco de dados principal, com base em regras de migração especificadas, movendo-os de uma instância de aplicativo para outra. É importante notar que ele não migra dados de bancos de dados externos ou subaplicativos.

Regras de Migração
Regras Integradas
O Gerenciador de Migração pode migrar todas as tabelas no banco de dados principal e atualmente suporta as cinco regras a seguir:
- Apenas Estrutura: Migra apenas a estrutura (schema) das tabelas, sem inserir ou atualizar dados.
- Sobrescrever (limpar e reinserir): Exclui todos os registros existentes na tabela do banco de dados de destino e, em seguida, insere os novos dados.
- Inserir ou Atualizar (Upsert): Verifica se cada registro existe (pela chave primária). Se existir, ele o atualiza; caso contrário, o insere.
- Inserir e Ignorar Duplicados: Insere novos registros, mas se um registro já existir (pela chave primária), a inserção é ignorada (nenhuma atualização ocorre).
- Pular: Ignora completamente o processamento da tabela (sem alterações de estrutura ou migração de dados).
Observações:
- As regras 'Sobrescrever', 'Inserir ou Atualizar' e 'Inserir e Ignorar Duplicados' também sincronizam as alterações na estrutura da tabela.
- Se uma tabela usa um ID de auto incremento como chave primária, ou se não possui chave primária, as regras 'Inserir ou Atualizar' e 'Inserir e Ignorar Duplicados' não podem ser aplicadas.
- As regras 'Inserir ou Atualizar' e 'Inserir e Ignorar Duplicados' dependem da chave primária para determinar se o registro já existe.
Design Detalhado

Interface de Configuração
Configure as regras de migração

Habilite regras independentes

Selecione as regras independentes e as tabelas a serem processadas pelas regras independentes atuais

Arquivos de Migração

Criando uma Nova Migração

Executando uma Migração

Verificação de variáveis de ambiente do aplicativo (saiba mais sobre Variáveis de Ambiente)

Se alguma estiver faltando, um pop-up solicitará que você insira as novas variáveis de ambiente necessárias aqui e, em seguida, continue.

Logs de Migração

Reversão
Antes de qualquer migração ser executada, o aplicativo atual é automaticamente copiado. Se a migração falhar ou os resultados não forem os esperados, você pode reverter a operação usando o Gerenciador de Backup.


