logologo
Começar
Manual
Desenvolvimento
Plugins
API
Início
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Começar
Manual
Desenvolvimento
Plugins
API
Início
logologo

Gerenciamento de publicações

Visão Geral
Variáveis e segredos
Gerenciamento de backups
Gerenciamento de migrações
Next PageVisão Geral
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