Arquiteturas resilientes · tema 13 de 18
Estratégias de recuperação de desastres: RTO, RPO e as quatro opções
40 min · 2 vídeos · 13 cards · 1 drill
Por que cai
É onde o Domínio 2 fecha, e a questão é sempre a mesma em roupas diferentes: o enunciado dá um RTO e um RPO e pergunta a estratégia mais barata que os atende. Quem sabe a ordem das quatro e o que cada uma mantém ligada responde em segundos; quem não sabe escolhe pela que parece mais robusta e erra por excesso.
Pré-teste · 1 de 2
responda antes de verUma empresa define RTO de 10 minutos e RPO de 1 minuto para um sistema crítico. Qual estratégia é compatível?
Vídeo · português · 16 min
Em uma frase
RTO é quanto tempo você aceita ficar parado; RPO é quanto dado aceita perder. As quatro estratégias são pontos numa reta: quanto menores os dois números, mais caro. A questão dá os números e espera a opção mais barata que os atende.
Os dois números, sem trocar um pelo outro
RTO— Recovery Time Objective: o tempo máximo aceitável entre o desastre e o serviço de volta. Olha para a frente. RPO— Recovery Point Objective: o ponto no passado a que se volta — na prática, quanto trabalho se perde. Olha para trás.Uma forma de nunca trocar: RPO é definido pela frequência da cópia (backup de hora em hora dá RPO de uma hora; replicação contínua dá RPO de segundos). RTO é definido pelo quanto já está de pé na região secundária.
As quatro estratégias
| Estratégia | O que fica na secundária | RTO típico | RPO típico | Custo |
|---|---|---|---|---|
| Backup e restauração | Só cópias: backups e imagens | Horas | Horas | O menor |
| Luz-piloto | O núcleo de dados replicado; aplicação desligada | Dezenas de minutos | Minutos | Baixo |
| Espera morna | Ambiente reduzido rodando de verdade | Minutos | Segundos a minutos | Médio |
| Multissítio | Ambiente completo atendendo tráfego | Perto de zero | Perto de zero | O maior |
A distinção que mais confunde é entre as duas do meio:
- Luz-piloto: o dado está replicado e vivo; a aplicação não está rodando. No desastre, você liga a partir de imagens e modelos prontos.
- Espera morna: existe um ambiente funcionando, menor que o de produção, que talvez já receba uma fatia do tráfego. No desastre, você escala o que já está lá.
Ligar leva mais tempo que escalar; daí a diferença de RTO e de custo.
O que mais precisa existir na outra região
Replicar o banco é a parte visível. O RTO estoura no teste por causa do resto:
- 1Imagens (AMI) e modelos de lançamento atualizados, não os de seis meses atrás.
- 2Rede pronta: VPC, sub-redes em mais de uma zona, grupos de segurança, endpoints.
- 3Identidade e configuração: papéis do IAM, segredos no Secrets Manager, parâmetros.
- 4Limites de serviço suficientes na região secundária para subir a capacidade inteira.
- 5O caminho do tráfego: zona do Route 53 com failover e verificações prontas, ou Global Accelerator.
As peças de replicação
- AWS Backup: plano central com agendamento, retenção e cópia entre regiões e contas, cobrindo EBS, RDS, DynamoDB, EFS, S3 e FSx. É a resposta de "menor esforço" quando o cenário tem vários tipos de recurso.
- S3 com replicação entre regiões: assíncrona, exige versionamento nos dois buckets.
- Banco: cópia de snapshot entre regiões para RPO de horas; réplica de leitura ou Aurora Global Database para RPO de minutos ou menos; tabela global do DynamoDB para ativo em várias regiões.
- Comutação: Route 53 com failover e verificação de integridade, lembrando que o TTL entra no RTO; Global Accelerator quando a comutação precisa ser mais rápida que o DNS permite.
Como responder o cenário
Extraia os dois números do enunciado. Use o RPO para decidir o mecanismo de dados (backup periódico, réplica contínua, ativo em várias regiões) e o RTO para decidir quanto fica ligado na secundária. Depois aplique a palavra: com "menor custo", desça a reta até a última opção que ainda cabe nos dois números. E confira se a alternativa fala em falha de região: se ela oferece Multi-AZ, está respondendo outra pergunta.
Se quiser outro ângulo1 vídeo
Como cai na sabatina
“O negócio aceita 4 horas parado e no máximo 15 minutos de dados perdidos. Qual estratégia de DR atende com o MENOR custo?”
Erros comuns
- Trocar RTO por RPO. RTO é tempo até voltar (olha para a frente); RPO é o ponto no passado a que você volta, ou seja, quanto dado se perde (olha para trás).
- Escolher a estratégia mais robusta quando o enunciado pede a mais barata que atende. A prova pune resposta acima do requisito: se 4 horas de RTO bastam, multissítio está errado.
- Achar que luz-piloto mantém a aplicação ligada. Ela mantém só o núcleo, tipicamente o dado replicado; os servidores estão desligados ou nem existem, e sobem na hora do desastre.
- Confundir espera morna com multissítio. Espera morna mantém uma versão reduzida rodando de verdade, que é escalada no desastre; multissítio atende tráfego nas duas regiões o tempo todo.
- Esquecer que a região secundária precisa de mais que dados: AMIs, modelos de lançamento, configuração, limites de serviço e a zona de DNS também precisam existir lá.
- Confiar num plano de DR nunca testado. A prova cobra teste periódico, e o custo real de um RTO baixo inclui o ensaio.
Flashcards
Card 1 de 13
0 certos · 0 a reverDrill
Qual estratégia o número pede?
Para cada par de requisitos, diga a estratégia mais barata que atende.
1.RTO de 24 horas, RPO de 12 horas, sistema interno de relatórios.
2.RTO de 30 minutos, RPO de 5 minutos.
3.RTO de 5 minutos, RPO de 1 minuto, com capacidade parcial aceitável no início.
4.Serviço financeiro que não pode parar nem perder transação.
5.RTO de 8 horas, RPO de 1 hora, orçamento apertado.
Quiz · 1 de 4
Uma empresa definiu para sua aplicação principal um RTO de 15 minutos e um RPO de 5 minutos, em caso de indisponibilidade da região. A equipe quer a solução de MENOR custo que atenda aos dois objetivos. Qual estratégia deve ser adotada?
Explique para um gerente
Explique em um minuto para alguém de negócio a diferença entre 'quanto tempo eu fico fora do ar' e 'quanto trabalho eu perco', e por que as duas perguntas custam dinheiro separadamente.
Se travar numa palavra técnica, é sinal de que ainda não entendeu essa parte.
Prefiro falar em voz alta
00:00
Toque para gravar, ou responda em voz alta sem gravar