RPO y RTO definidos como requisito de negocio, implementados en una de las cuatro estrategias de DR de AWS y probados periódicamente.
El contexto
Casi toda empresa tiene backup. Pocas saben cuánto tiempo tardarían en volver a operar, y menos aún lo han probado. Esa es la diferencia entre backup y disaster recovery: el backup es una copia de los datos; el DR es la capacidad comprobada de retomar la operación dentro de un plazo que el negocio acepta. Sin prueba, no tienes DR: tienes una expectativa.
Todo empieza por dos números que son decisión de negocio, no de TI. El RPO (Recovery Point Objective) define cuántos datos aceptas perder, medido en tiempo. El RTO (Recovery Time Objective) define cuánto tiempo aceptas estar fuera de servicio. Esos dos números determinan la arquitectura y el coste. AWS recomienda definir un número pequeño de clases de RPO y RTO y encajar las aplicaciones en ellas, en lugar de negociar caso por caso.
AWS organiza el DR en cuatro estrategias, de menor a mayor coste y complejidad: backup y restauración; pilot light, con RPO en minutos y RTO en decenas de minutos; warm standby, con RPO en segundos y RTO en minutos; y multi-site activo/activo. Un detalle técnico que cambia el resultado: AWS divide sus servicios en data plane y control plane, y recomienda usar solo operaciones de data plane en el procedimiento de failover, porque el data plane tiene una meta de disponibilidad mayor que el control plane.
Cuándo se aplica esta solución
Si reconoces dos o más de estos escenarios, vale la pena conversar.
Tienes backup pero nunca ejecutaste una restauración completa de verdad
Nadie sabe decir con precisión cuál es el RTO actual de los sistemas críticos
Una auditoría, un cliente o una aseguradora pidió evidencia de plan de continuidad
El plan de DR existe en documento pero nunca fue ejercitado
Los backups viven en la misma región, cuenta o centro de datos que producción
Un episodio de ransomware en tu sector puso en alerta a la dirección
La composición exacta depende de tu entorno y de los requisitos levantados en el diagnóstico. Esta es la base de lo que usamos en esta solución.
AWS Backup
Punto central para configurar, programar y monitorear el backup de EBS, EC2, RDS, Aurora, DynamoDB, EFS, Storage Gateway y las familias FSx, con copia entre cuentas y entre regiones
AWS Elastic Disaster Recovery
Replicación continua con recuperación en una región secundaria, base de las estrategias pilot light y warm standby
Amazon S3 Cross-Region Replication
Replicación asíncrona y continua de objetos hacia la región de DR
Versionado de objetos en Amazon S3
Protección contra eliminación y alteración indebida: mitigación directa para error humano y ransomware
AWS CloudFormation
Infraestructura como código, sin la cual reconstruir el entorno en la región de DR se vuelve lento y propenso a error
Amazon Route 53
Redirección de tráfico en el failover con health checks y políticas de enrutamiento
AWS Resilience Hub
Validación continua de si el entorno realmente cumple las metas de RTO y RPO declaradas
Amazon SNS y AWS Lambda
Automatización de restauraciones periódicas y de pruebas de recuperación
AWS Backup Vault Lock
Retención inmutable, impidiendo que los backups sean borrados incluso por una credencial privilegiada
Metodología
Cómo lo estructuramos
1
Clasificación de criticidad
Mapeamos las aplicaciones y definimos clases de RPO y RTO junto con las áreas de negocio. No todo necesita warm standby, y pagar por eso en todo el portafolio es desperdicio.
2
Análisis de impacto y brechas
Comparamos el RPO y RTO que el entorno actual entrega con lo que el negocio exige. La diferencia entre ambos es el alcance real del proyecto.
3
Elección de la estrategia por clase
Asignamos a cada clase una de las cuatro estrategias de AWS, equilibrando coste y riesgo. Un sistema de facturación y un portal interno rara vez merecen la misma arquitectura.
4
Implementación y automatización
Configuramos políticas de backup, replicación y el procedimiento de failover. Donde es posible, usamos solo operaciones de data plane en el camino crítico de la recuperación.
5
Prueba de recuperación
Ejecutamos el failover en un entorno controlado y medimos el RTO y RPO reales. Este es el paso que la mayoría de los proyectos se salta y es justamente lo que transforma un plan en una capacidad.
6
Pruebas recurrentes y failback
Establecemos un calendario de pruebas y documentamos el procedimiento de vuelta a la región primaria. Un entorno de DR sin prueba periódica acumula desvíos de configuración hasta dejar de funcionar.
Entregables
Lo que recibes
Matriz de criticidad con RPO y RTO acordados por aplicación
Análisis de brechas entre la capacidad actual y la meta de negocio
Políticas de backup configuradas con retención y copia entre cuentas y regiones
Arquitectura de DR implementada según la estrategia de cada clase
Runbook de failover y de failback paso a paso
Informe de la prueba de recuperación con RTO y RPO efectivamente medidos
Calendario de pruebas recurrentes
Evidencias documentadas para auditoría y cumplimiento
Indicadores
Lo que medimos
RTO medido
Tiempo real de retomada verificado en prueba, no el número estimado en una hoja de cálculo
RPO medido
Pérdida de datos efectiva verificada en el ejercicio de recuperación
Cobertura de backup
Porcentaje de recursos críticos bajo política activa y verificada
Tasa de éxito en restauración
Restauraciones exitosas sobre el total intentado en las pruebas
Referencias
Cases publicados por AWS
Referencias de mercado documentadas por AWS en escenarios equivalentes. Cada tarjeta lleva a la historia original publicada en el sitio de AWS.
Thomson Reuters
Global
El proceso de failover manual de la solución legada de identificación, mantenida on-premises, dejaba a los empleados sin acceso a los sistemas por hasta 30 minutos. La empresa reconstruyó el mecanismo de failover con Amazon CloudWatch.
Resultado publicado
AWS publicó la reducción del tiempo de failover de 30 minutos a 3 minutos.
Los cases anteriores son historias de clientes publicadas por Amazon Web Services. Los resultados citados pertenecen a las empresas mencionadas y sirven como referencia de lo que es técnicamente alcanzable en AWS. No representan resultados entregados por Núvoli ni garantía de desempeño equivalente, ya que cada entorno tiene su propio contexto.
Base técnica
Documentación oficial de AWS que fundamenta esta solución
Nuestro enfoque no es una opinión. Sigue lo prescrito y documentado por AWS, y puedes verificar la fuente.
¿Quieres evaluar backup y disaster recovery en tu entorno?
El primer paso es un diagnóstico del escenario actual, sin coste y sin compromiso. Sales de él con los riesgos mapeados y las prioridades definidas, incluso si decides no seguir con Núvoli.