Ir para o conteúdo
Knot Migration · extensão do Knot Core

Auditar e clonar um Dolibarr antes de o atualizar de versão.

Antes de cada atualização de versão, o Knot Migration analisa a instância, produz um relatório acionável e permite cloná-la para um ambiente de teste ou um novo servidor. Localmente, sem nuvem.

Extensão do Knot CoreBeta privadaSó leitura por predefinição
Mission Control do Knot Migration dentro do Dolibarr: percurso Discovery, Planning, Clone, Cutover, Validation e indicadores de ambiente
Knot Migration 0.21 no Dolibarr 21 · Mission Control · captura real

O que o Knot Migration analisa

Esquema SQL

Diferenças entre a versão de destino e o esquema atual. Colunas adicionadas, removidas, renomeadas, índices alterados. Os conflitos antes da mudança.

Módulos de terceiros

Lista dos módulos instalados e compatibilidade conhecida com o destino. Verificados, em risco, desconhecidos: o limite é declarado.

Extrafields, workflows, integrações

Inventário dos extrafields, dos workflows Knot, das automatizações e das chamadas externas por webhook ou API.

Estratégia recomendada

Salto direto ou caminho passo a passo, consoante o delta de versão e os riscos detetados.

O que está no relatório

  • Alterações do esquema SQL entre a versão atual e o destino
  • Módulos de terceiros instalados e compatibilidade conhecida
  • Extrafields personalizados e dados associados
  • Workflows Knot e automatizações existentes
  • Integrações externas (webhooks de saída, chamadas API, tarefas cron)
  • Integridade dos dados (órfãos, referências quebradas)
  • Estratégia recomendada: salto direto ou caminho passo a passo

Depois da migração, o Knot Migration valida que tudo está no lugar.

O que o Knot Migration não faz

Uma ferramenta de auditoria deve dizer o que não faz tanto quanto o que faz.
  • Por predefinição, o Knot Migration é de só leitura (auditoria, planeamento, listas de verificação). Uma execução real de atualização ou de mudança só é possível com opt-in explícito (definição e permissão knotmigration.execute, cópia de segurança verificada). A responsabilidade e a cópia de segurança continuam a ser suas. Ver as condições de acesso beta.
  • Não garante uma migração sem erros: a validação humana continua a ser necessária.
  • Não substitui uma cópia de segurança. Uma cópia completa da instância e dos módulos personalizados continua a ser da sua responsabilidade antes de qualquer atualização.
  • Não cobre os módulos de terceiros não catalogados: o relatório di-lo.
  • Não usa nenhum LLM na V1.0: análise puramente algorítmica.

Sobre as estimativas de esforço

Os intervalos de horas ou orçamento apresentados pelo Knot Migration (incluindo o estimador do percurso de planeamento) são estritamente ilustrativos. Derivam de regras de produto fixas, sem auditoria de carga nem compromisso contratual: disponibilidades, decisões de âmbito, regressões, SLA de terceiros, SSO, transferências DNS ou volume de dados podem alterar a ordem de grandeza.

Ofertas em beta privada

Uma licença por instância Dolibarr supervisionada. Atualizações incluídas durante a beta. O módulo corre inteiramente no seu servidor; a telemetria de produto é opt-in a partir das suas definições.

Solo

Uma instância, um operador

  • Auditoria completa pré-atualização
  • Clonagem .kpkg (exportação → transferência → importação → validação)
  • Suporte por e-mail em beta
Pedir acesso · Solo

Multi-instância

Vários ambientes Dolibarr

  • Integradores e PME com vários locais
  • Auditoria e clonagem em várias instâncias licenciadas
  • Uma entidade ativa por sessão de migração
Pedir acesso · Multi-instância

Enterprise

Volume, SLA, integração

  • Parque de clientes alargado ou restrições regulamentares
  • Acompanhamento na implementação, runbooks dedicados
  • Orçamento à medida
Pedir acesso · Enterprise

Sem preços públicos durante a beta nem pagamento no site: contacto por e-mail e depois ativação da licença.

Clonagem de instância (.kpkg)

  1. Exportação

    Na instância de origem (assistente ou CLI): um pacote .kpkg assinado.

  2. Transferência

    Para o destino: caminho SSH/SFTP apresentado, transferência HTTP ou envio pelo navegador (por blocos), consoante o alojamento.

  3. Importação

    No destino, com confirmação explícita (operação destrutiva).

  4. Validação

    Relatório pós-clonagem antes de qualquer passagem a produção.

As exportações síncronas servem para bases de dados até cerca de 200 MB. Acima disso, a transferência SSH/SFTP continua a ser o caminho recomendado em beta.

Transparência dos dados

O Knot Migration corre localmente na instância Dolibarr. Nenhum dado de cliente é enviado para a Knot Tools™. Os snapshots ficam no seu servidor.
  • Nenhum dado de negócio é enviado para a Knot Tools™ durante a auditoria ou a clonagem.
  • Os snapshots (knot-migration-snapshot-v1.json) ficam no seu sistema de ficheiros.
  • Os relatórios de validação pós-clonagem ficam na instância de destino.
  • Telemetria de produto: opt-in explícito nas definições do Knot Migration. Desativada por predefinição.
  • Notificações por e-mail no fim da execução: opt-in separado, através do SMTP local do Dolibarr.

Política de privacidade