Backup do TOTVS Protheus: o que proteger e como planejar a recuperação

Backup do TOTVS Protheus — proteção e planejamento de recuperação

Atualizado em

O TOTVS Protheus concentra dados financeiros, fiscais, contábeis e de RH da empresa. Uma falha sem backup adequado pode significar perda de dados irreversível, multas por descumprimento da LGPD e impossibilidade de operar. Este guia cobre o que precisa de backup no Protheus, como definir os parâmetros essenciais e como estruturar uma política de backup que funcione na prática.

O que precisa de backup no TOTVS Protheus

Muitas empresas fazem backup do banco de dados e acham que estão protegidas. O Protheus tem mais componentes que precisam ser preservados para uma recuperação completa:

Componente O que contém Impacto se perdido Prioridade
Banco de dados SQL ServerTodos os dados transacionais do ERPPerda de dados financeiros, fiscais, de RHCrítica
Arquivos de configuração do Protheusappserver.ini, dbaccess.ini, configurações de módulosReconfiguração manual demoradaAlta
Customizações ADVPL compiladasRotinas customizadas compiladas no repositórioPerda de funcionalidades específicas da empresaAlta
Código-fonte ADVPLArquivos .prw, .tlpp das customizaçõesImpossibilidade de manutenção futuraAlta
Arquivos do Protheus (sistema)Executáveis, dicionário de dados, help filesReinstalação necessáriaMédia
Arquivos e documentos anexadosDocumentos fiscais, contratos, fotos de produtosPerda de documentaçãoMédia
XML de NF-e e documentos fiscaisXMLs de notas emitidas e recebidasRisco fiscal e tributárioCrítica (LGPD e fiscal)

Backup vs snapshot: uma diferença crítica

Snapshot de VM e backup de banco de dados não são a mesma coisa — e confundir os dois é um dos erros mais graves de proteção de dados no Protheus.

Característica Snapshot de VM/Storage Backup de banco de dados
O que capturaEstado da VM ou do volume no momentoDados consistentes do banco (com log)
Consistência do bancoPode capturar banco em estado inconsistenteConsistente por definição
Granularidade de recuperaçãoRestore de tudo ou nada (volume inteiro)Restore até um ponto no tempo específico
Velocidade de criaçãoInstantâneo (segundos)Minutos a horas (dependendo do tamanho)
Adequado como única proteçãoNão — complementar ao backupSim — proteção primária

Snapshot não substitui backup do banco

Snapshots de storage (como os do Pure Storage) são excelentes para recuperação rápida de falhas de VM ou corrupção de sistema operacional. Porém, um snapshot capturado com o SQL Server ativo pode conter o banco em estado inconsistente. O backup do banco de dados (via SQL Server Backup ou ferramenta dedicada) é a proteção primária dos dados do Protheus.

RTO e RPO“>RPO e RTO: os parâmetros que definem a política

Antes de definir frequência e retenção do backup, é necessário responder duas perguntas:

  • RPO (Recovery Point Objective): quanto de dado posso perder? Se o RPO é 4 horas, preciso de backup a cada 4 horas. Se é zero, preciso de log shipping ou mirroring em tempo real.
  • RTO (Recovery Time Objective): em quanto tempo preciso estar operacional após um incidente? Se o RTO é 2 horas, o processo de restore completo (banco + aplicação + testes) precisa caber nesse tempo.
Perfil de negócio RPO típico RTO típico Implicação
Operação tolerante a perda24 horas4–8 horasBackup diário noturno é suficiente
Operação comercial padrão4 horas2–4 horasBackup + log backup a cada 4 horas
Operação crítica / alto volume1 hora1–2 horasLog backup a cada hora; ambiente de standby
Missão crítica / 24×7MinutosMinutosAlways On AG ou log shipping + failover automático

Política de backup recomendada para o Protheus

Tipo de backup Frequência Destino Retenção Observação
Full do bancoDiário (noturno)Storage local + cópia offsite30 diasVerificar integridade após geração
Diferencial do bancoA cada 6–12 horasStorage local7 diasReduz o RTO sem gerar arquivo completo
Log de transaçãoA cada 30–60 minStorage local7 diasPermite recuperação ponto a ponto
Backup semanal (full)SemanalDestino offsite / nuvem90 diasProteção contra ransomware e falhas locais
Backup mensalMensal (fim do mês)Destino offsite imutável12 meses (mínimo LGPD)backup imutável — não pode ser alterado ou deletado

Snapshots Pure Storage como camada adicional

Nos ambientes Adentro com Pure Storage, snapshots de volume são criados automaticamente como ponto de recuperação rápida para falhas de sistema operacional ou corrupção de arquivos de sistema. Esses snapshots complementam o backup do banco — nunca o substituem.

Erros comuns que invalidam o backup

  1. Nunca testar o restore. Backup que nunca foi restaurado é backup não verificado. Faça teste de restore em ambiente isolado pelo menos a cada 90 dias.
  2. Fazer backup e destino no mesmo servidor. Se o servidor falhar, backup e dados originais são perdidos juntos. O destino primário deve ser separado do servidor do banco.
  3. Não ter cópia offsite. Backup local protege contra falha de hardware. Não protege contra incêndio, alagamento ou ransomware que cifra tudo na rede. A cópia offsite (nuvem ou site alternativo) é obrigatória.
  4. Não monitorar o backup. Job de backup que falha silenciosamente por dias (ou semanas) sem alerta é o cenário mais comum antes de uma perda de dados.
  5. Confundir snapshot de VM com backup do banco. Ver seção anterior — snapshot de VM captura o banco em estado possivelmente inconsistente.
  6. Não definir retenção adequada. Ransomware e corrupção de dados frequentemente só são descobertos dias depois. Se a retenção é de apenas 7 dias, o backup já pode estar comprometido quando o problema é identificado.

Backup do Protheus e LGPD

O TOTVS Protheus processa dados pessoais de funcionários (folha de pagamento, RH), clientes e fornecedores. Sob a LGPD, a empresa tem obrigações sobre a proteção e o ciclo de vida desses dados:

  • Período de retenção: dados pessoais devem ser mantidos apenas pelo tempo necessário para a finalidade que justificou seu tratamento — ou pelo prazo legal aplicável (ex.: 5 anos para dados fiscais e trabalhistas).
  • Criptografia dos backups: backups que contêm dados pessoais devem ser criptografados, especialmente cópias offsite.
  • Acesso controlado: somente pessoas autorizadas devem ter acesso aos backups — especialmente em destinos em nuvem.
  • Descarte seguro: ao encerrar a retenção, os backups devem ser descartados de forma segura (não apenas deletados).

Dimensione o backup do seu Protheus

Use a Calculadora de Backup para estimar capacidade e custo com base no volume do banco e na política de retenção.

Calculadora de Backup Solução de Backup

Perguntas frequentes

Com que frequência devo testar o restore do banco do Protheus?

No mínimo a cada 90 dias. Para ambientes críticos, o teste mensal é mais adequado. O teste deve incluir a restauração completa do banco e a validação de que o Protheus consegue abrir e operar normalmente com o banco restaurado.

O backup do banco do Protheus protege contra ransomware?

Protege se a cópia offsite for imutável — ou seja, não puder ser alterada ou deletada pelo ransomware. Backup local acessível pela rede pode ser cifrado junto com os dados originais. A cópia offsite em destino imutável (nuvem com proteção de exclusão, fita) é a proteção real contra ransomware.

Quanto tempo leva o restore do banco do Protheus?

Depende do tamanho do banco e do hardware do ambiente de restore. Um banco de 500 GB pode levar de 30 minutos a 3 horas, dependendo do storage e da rede. Faça o teste de restore com cronometragem para saber o RTO real — não o estimado.

Preciso de backup dos arquivos XML de NF-e separado do banco?

Depende de como os XMLs são armazenados no seu ambiente. Se os XMLs ficam apenas no banco de dados SQL Server, o backup do banco os cobre. Se são armazenados em diretórios no servidor de aplicação, precisam de backup separado dos arquivos. Verifique onde os XMLs são gravados na sua configuração.

Você também pode se interessar:

Tags

O que você acha?

Artigos relacionados

Solicitar contato

Converse com time de vendas!

Ajudamos sua empresa a modernizar continuamente sua infraestrutura de TI, garantir a resiliência dos seus dados e conduzir uma migração segura e estratégica para a nuvem.

Your benefits:
O que acontece a seguir?
1

Reunião para entender seu desafio

2

Realizaremos um diagnóstico do seu ambiente de TI

3

Apresentação da proposta e criação de ambiente de teste

Falar com especialista em soluções de TI
v3 Solicitar contato v3 (#18) (#20)
+55