Aviso de tradução por IA

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.

20250102202546

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

20250102204909

Interface de Configuração

Configure as regras de migração

20250102205450

Habilite regras independentes

20250107105005

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

20250107104644

Arquivos de Migração

20250102205844

Criando uma Nova Migração

20250102205857

Executando uma Migração

20250102205915

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

20250102212311

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

20250102210009

Logs de Migração

20250102205738

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.

20250105195029