Digite para filtrar os verbetes do Glossário.

    DevOps e infraestrutura · Formação DevOps

    O que é RPO?

    RPO define a perda tolerada de alterações em tempo. Entenda a diferença para RTO, o ponto recuperável e por que agendar backups não comprova o objetivo.

    Também chamado de: recovery point objective, objetivo de ponto de recuperação

    O que é RPO

    RPO significa Recovery Point Objective, ou objetivo de ponto de recuperação. Ele expressa em tempo a perda de alterações tolerada após uma interrupção, orientando quão recente precisa ser o estado que você consegue recuperar.

    Um RPO de uma hora estabelece um objetivo para a janela de alterações potencialmente perdidas. Ele não informa quanto tempo a restauração levará nem quantos registros foram criados durante essa hora.

    Objetivo declarado e ponto recuperável

    O objetivo é definido conforme a consequência de perder alterações para o negócio. O ponto recuperável é aquilo que a estratégia disponível permite reconstruir, e precisa ser conferido para saber se atende ao objetivo.

    Agendar uma cópia não comprova que ela terminou, chegou ao destino ou poderá ser usada. A execução mais recente pode ter falhado, deixando uma cópia anterior à prevista como única alternativa.

    Intervalo entre cópias não determina toda perda

    Com cópias a cada oito horas, uma falha poucos minutos depois de uma cópia pode ter uma janela pequena de perda. Essa ocorrência favorável não comprova atendimento a um RPO de uma hora durante todo o intervalo até a próxima cópia.

    A análise precisa considerar também atrasos e indisponibilidade das cópias. O horário de término do arquivo pode diferir do momento representado pelo conteúdo, então use a referência documentada pelo método de backup.

    Alterações preservadas podem complementar uma cópia

    Algumas estratégias recuperam uma cópia-base e aplicam registros posteriores de alterações. No PostgreSQL, o arquivamento contínuo de WAL permite esse tipo de recuperação, desde que o conjunto exigido esteja preservado e utilizável.

    Assim, fazer cópias completas com mais frequência não é a única forma de buscar um ponto mais recente. Atrasos e lacunas no arquivamento também precisam ser acompanhados, pois podem impedir alcançar o momento pretendido.

    Perda de alterações e tempo de retorno são objetivos distintos

    Uma recuperação pode preservar quase todas as alterações e ainda demorar horas para devolver o serviço. Também pode devolver rapidamente uma aplicação cujo conteúdo está muito desatualizado.

    O RTO, objetivo de tempo de recuperação, trata do prazo de retorno do serviço. Comparar os dois objetivos mostra se o plano precisa preservar um ponto mais recente ou reduzir o tempo da restauração.

    Como conferir o objetivo na prática

    Em um teste de restauração, identifique o ponto efetivamente recuperado e compare-o com o momento de interrupção usado no exercício. Registros de teste identificáveis ajudam a conferir quais alterações estão presentes, além dos horários informados pela rotina.

    Para acompanhar essa conferência conforme o sistema cresce, o Conselheiro de Tecnologia da Dev Side Studio pode apoiar a revisão da infraestrutura. A análise deve usar resultados de recuperação e falhas das rotinas, para que o objetivo declarado corresponda ao que o projeto consegue recuperar.

    Dúvidas frequentes

    Perguntas frequentes sobre RPO

    RPO de uma hora significa voltar ao ar em uma hora?
    Não. O RPO trata do intervalo de alterações cuja perda é tolerada. O prazo para restabelecer o serviço é tratado pelo RTO, objetivo de tempo de recuperação.
    Backup agendado a cada hora garante RPO de uma hora?
    Não por si só. Execuções podem falhar ou atrasar, e a cópia pode não estar disponível ou utilizável no destino necessário. É preciso conferir o ponto efetivamente recuperável.
    RPO depende apenas da frequência das cópias completas?
    Não. Uma estratégia pode combinar uma cópia-base com registros posteriores de alterações. O ponto recuperável depende do conjunto disponível e do método de recuperação.
    Quarenta minutos de intervalo significam quarenta minutos de registros perdidos?
    O intervalo indica a janela potencial de perda. A quantidade e a importância dos registros dependem do trabalho realizado naquele período e do que pode ser recuperado por outras fontes.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    O RPO delimita quanto histórico pode ser perdido, em tempo, ao recuperar o serviço após uma interrupção.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano