← Voltar para o blog

RTO e RPO: entenda esses indicadores antes de contratar um backup

RTO e RPO — métricas essenciais de backup

RTO e RPO: entenda esses indicadores antes de contratar um backup

RTO e RPO são as duas métricas mais importantes — e mais frequentemente confundidas — quando o assunto é backup e continuidade de negócios. Elas definem, respectivamente, quanto tempo sua empresa pode ficar sem o sistema e quantos dados ela pode perder em um incidente.

Definir esses números antes de contratar uma solução de backup é o que separa um SLA realista de uma promessa vazia. Neste artigo, você vai entender o que cada indicador significa, como calcular os limites aceitáveis para seu negócio e como o DBGuard ajuda a medir e comprovar ambos.

Leia também: Teste de restauração automatizado no DBGuard — veja como a medição de RTO real é automatizada.

O que é RTO (Recovery Time Objective)

RTO é o tempo máximo aceitável que um sistema pode ficar indisponível após um incidente. É o relógio que começa a contar no momento da falha e para quando o sistema está novamente operacional para os usuários.

Perfil de negócioRTO típicoImpacto de cada hora parada
E-commerce15 a 30 minutosPerda de receita direta + abandono de carrinho
ERP industrial1 a 4 horasLinha de produção parada, faturamento atrasado
Escritório de contabilidade4 a 8 horasEntrega de obrigações em risco, multas contratuais
Clínica / laboratório15 a 60 minutosPacientes sem atendimento, exames perdidos
Cartório30 a 60 minutosAtos não registrados, prazo legal vencido

O que é RPO (Recovery Point Objective)

RPO é a quantidade máxima de dados que pode ser perdida em um incidente, medida em tempo. Se o RPO é de 15 minutos, significa que o backup pode ter no máximo 15 minutos de defasagem — ou seja, dados gerados nos últimos 15 minutos podem ser perdidos.

RPOEstratégia de backupVolume de perda aceitável
5 minutosLog shipping a cada 5 minMínimo — transações recentes perdidas
15 minutosLog shipping a cada 15 minBaixo
1 horaDiff a cada horaModerado — até 1h de trabalho
24 horasFull diárioAlto — até um dia de dados perdidos

RTO vs RPO: por que os dois precisam ser definidos juntos

RTO e RPO são independentes, mas complementares. É possível ter:

  • RTO agressivo e RPO relaxado: sistema volta rápido, mas perde até 24h de dados
  • RTO relaxado e RPO agressivo: dados preservados com perda mínima, mas restore demora
  • Ambos agressivos: restore rápido com perda mínima — a combinação ideal (e mais cara)

O DBGuard permite configurar RTO e RPO de forma independente por política de backup, ajustando frequência, tipo de backup e prioridade de restore para cada banco.

Como o DBGuard mede RTO e RPO na prática

O painel do DBGuard monitora continuamente a defasagem entre o estado atual do banco e o último backup disponível:

Medição de RPO

Painel DBGuard — RPO Monitor
Banco: ERP_Producao
├── Último backup:      06:15 UTC (diff)
├── Último log ship:    06:14:37 UTC (há 23 segundos)
├── RPO configurado:    15 minutos
✅ RPO CONFORME (defasagem atual: 23 segundos)

Medição de RTO

Cada restore executado pelo DBGuard é cronometrado automaticamente:

Relatório de RTO — ID: rst-20260701-020000
├── Banco:            ERP_Producao (47,3 GB)
├── Origem:           Restore Validator (sandbox)
├── Início:           02:15:00 UTC
├── Término:          02:38:14 UTC
├── RTO real:         23 minutos e 14 segundos
├── RTO SLA:          60 minutos
✅ CONFORME (47% do SLA)

Série histórica e tendências

O DBGuard consolida os dados de RTO e RPO ao longo do tempo, permitindo identificar tendências de degradação antes que virem problema:

MêsRTO médio (ERP)RTO médio (Contábil)RPO atendido
Abril/202631 min18 min100%
Maio/202633 min19 min100%
Junho/202638 min21 min99,8%
Julho/202642 min (alerta)23 min99,5%

O aumento gradual no RTO (de 31 para 42 min) disparou um alerta no painel do DBGuard, indicando que o banco cresceu sem adequação da infraestrutura de restore — um problema que, se não tratado, levaria à violação do SLA em 2 a 3 meses.

Como definir RTO e RPO ideais para seu negócio

O DBGuard auxilia na definição dos limites com uma calculadora integrada que considera:

  • Custo de cada hora de indisponibilidade (receita, produtividade, multas)
  • Volume de dados e janela de backup disponível
  • Orçamento para infraestrutura local e em nuvem
  • Exigências regulatórias (LGPD, Provimento 213, ISO 27001)

A calculadora gera uma recomendação com três cenários: mínimo, recomendado e avançado.

Conclusão

RTO e RPO não são números técnicos abstratos — são definições de negócio que impactam diretamente a continuidade operacional. Quanto mais crítico o sistema, mais agressivos os limites precisam ser.

O DBGuard não apenas armazena backups: ele mede, registra e alerta sobre RTO e RPO em tempo real, transformando promessas de SLA em dados mensuráveis e auditáveis. Cada restore é cronometrado, cada defasagem é monitorada, cada violação é notificada.

Se você ainda não definiu RTO e RPO para seus bancos SQL Server, o DBGuard pode ajudar a estabelecer esses limites e começar a medi-los em até 24 horas.


Links internos relacionados:


Redação Dado Seguro — Iago Vetor Cloud