Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

Oracle Cross-Region Automated Backups

Oracle Cross-Region Automated Backups

Presentación para el AWS Community Data Day, donde explico sobre Oracle Cross-Region Automated Backups, características de replicación automática de snapshots y archived redo logs de una región primaria y una región secundaria.

Abdel G. Martínez L.

June 12, 2021
Tweet

More Decks by Abdel G. Martínez L.

Other Decks in Technology

Transcript

  1. 📣 Recuerden unirse al AWS User Group Panamá 🇵🇦 ℹ

    https://www.meetup.com/AWS-User-Group-Panama/ ℹ https://www.meetup.com/AWS-User-Group-Azuero/ 💬 https://t.me/awsPanama
  2. ✏ AGENDA § Antecedentes o RDS for Oracle Multi-AZ o

    RDS for Oracle Read Replicas o RDS for Oracle Mounted DB Replicas o Replicación Lógica: AWS DMS o Replicación Lógica: Oracle Golden Gate o Cross-Region DR (AWS Lambda) § Amazon RDS Cross-Region Automated Backups o Necesidad o Arquitectura o Requerimientos o Casos de Uso o Cifrado o Costos o Comparación RTO y RPO
  3. 💭 Antecedentes Hoy día, existen al menos cuatro escenarios de

    alta disponibilidad y recuperación ante desastres para clientes Amazon RDS for Oracle RDS for Oracle Multi-AZ RDS for Oracle Read Replicas RDS for Oracle Mounted DB Replicas AWS DMS Oracle GoldenGate 1 2 3 4
  4. 1⃣🙂 RDS for Oracle Multi-AZ En este tipo de despliegues,

    Amazon RDS automáticamente aprovisiona y mantiene una réplica síncrona en una AZ diferente
  5. 2⃣💰 RDS for Oracle Read Replicas Amazon RDS for Oracle

    configura una replicación asíncrona (Active Data Guard, NO AFFIRM) entre la primaria y la Read Replica (modo sólo-lectura)
  6. 3⃣🙂 RDS for Oracle Mounted DB Replicas Amazon RDS for

    Oracle configura una replicación asíncrona (Data Guard), pero la Replica no acepta conexiones de usuarios (únicamente para DR)
  7. 4⃣ 🔨 Replicación Lógica: AWS DMS AWS DMS es una

    solución que replica RDS for Oracle, de forma simple y bajo costo. No existe dependencias de licencias, y migra a nivel de subconjunto de datos (no por instancia)
  8. 4⃣💸 Replicación Lógica: Oracle Golden Gate Oracle GG permite replicar,

    filtrar y transformar data de una base de datos a otra base de datos, bajo múltiples escenarios de replicación. Requiere de licenciamiento adicional
  9. 5⃣🔨 Cross-Region DR (AWS Lambda) Forma de bajo costo que

    utiliza un script sobre AWS Lambda que periódicamente copia snapshots hacia otra región y crea puntos de restauración dependiendo de la frecuencia
  10. 🎯 Necesidad Un requerimiento común en las organizaciones es almacenar

    respaldos fuera de sitio En un entorno on-premise, copiar los respaldos a cinta 📼 y moverlo físicamente a otra ubicación 🚚 es la mejor “solución” 😵💫 Desventajas ❌ Limita la recuperabilidad ❌ Toma mucho tiempo ❌ Aprovisionar hardware
  11. 📐 Arquitectura Esta característica permite habilitar replicación automática de snapshots

    y archived redo logs de una región primaria y una región secundaria 🦾
  12. 🎛 Requerimientos Versión 12.1.0.2.v10+ Modelos LI o BYOL Ediciones SE

    o EE 1 2 3 Nota: También disponible para PostgreSQL
  13. 📦 Casos de Uso DR para Oracle SE DR de

    bajo costo para Oracle EE DR para Single-AZ 1 2 3 DR para Multi-AZ DR para Multi-AZ con in-Region Read Replicas 4 5
  14. 🔐 Cifrado Cualquier instancia cifrada, ya sea con AWS KMS

    o Oracle TDE se replicará a la otra región Cuando se usa Oracle TDE, Amazon RDS copia la TDE key a la región destino automáticamente Cuando se usa AWS KMS, se debe especificar el ARN del KMS key en la región destino
  15. 💰 Costos Se factura la data transferida mientras se copian

    los snapshots de la base de datos y los archived redo logs entre las dos regiones También se factura el almacenamiento de la data replicada en la región destino Finalmente, las horas de las instancias iniciadas PITR
  16. ⚖ Comparación de RPO y RTO RDS Multi-AZ Snapshot restore

    PITR (in-Region) using Automated Backups PITR (cross-Region) using Automated Backups Mounted Replica Promotion (in-Region) Mounted Replica Promotion (cross-Region) Read Replica Promotion (in-Region) Read Replica Promotion (cross-Region) RPO 0 Horas 5 Minutos 25 Minutos Minutos Minutos Minutos Minutos RTO 1-2 Minutos < 1 Hora Horas Horas Minutos Minutos Minutos Minutos Licencias LI SE2 o BYOL SE2/EE EE EE + ADG