Você está na página 1de 23

Proteja su Informacin con Data Guard

Luz Castro Luz Castro Sales Consultant Sales Consultant OracleDirect LAD OracleDirect LAD

Agenda

Qu es Oracle Data Guard? Cmo mantener la continuidad de sus negocios? Cmo funciona? Demostracin Casos de Exito Preguntas y respuestas

Oracle DataGuard

Proteccin contra catstrofes

Solucin de continuidad de negocio

Es una caracterstica de Oracle Database Enterprise Edition (EE)

Recuperacin ante situaciones catastrficas Permite tener una o varias copias remotas de nuestra base de datos de produccin En caso de que exista un problema en el sistema de produccin, uno de los otros sistemas toma el control. Cero prdida de datos

Se requiere, mismo release de Oracle database y mismo Sistema Operativo para los servidores primarios y standby.

Oracle Data Guard ofrece:

Proteccin y recuperacin de datos crticos.

Automatizacin de los procesos de mantenimiento.

Cero Prdida de Datos.

Oracle Data Guard se focaliza en:

Proteccin de datos ante:

Fallas de datos & Desastres en el sitio fsico:

Proteccin de Datos Disponibilidad de Datos Recuperacin de Datos

Las 3 cosas son importantes!

Los datos son el activo principal de la empresa

Errores humanos y corrupciones

Configuracin de Data Guard


Sitio A Standby

Sitio Primario

Broker
Base de datos Standby

Sitio B Standby

Base de Datos Primaria

Base de datos Standby

Data Guard Broker

Centraliza y automatiza la creacin, mantenimiento y monitoreo de las configuraciones de Data Guard Soporta RAC, ahora el Data Broker interfacea directamente con el clusterware. Hasta 9 base de datos standby son soportadas en una sola configuracin

Arquitectura de Oracle Data Guard


Sync or Async Redo Shipping Redo Apply Network

Base de datos Standby Fsica


Backup
DIGITAL DATA STORAGE

Base de datos Produccin

DIGITAL DATA STORAGE

Broker

Transforma Redo a SQL

Base de datos Standby Lgica

Abierto para Reportes

SQL Apply

Data Guard - Redo Apply


Data Guard Broker Redo Apply Network Redo Shipment Standby Redo Logs Base de datos Standby Fsica Backup
DIGITAL DATA STORAGE

Base de datos Primaria

La base de datos standby fsica es una copia bloque x bloque de la base de datos primaria

Puede ser abierta en el modo slo lectura para reportes/queries

Data Guard - SQL Apply


Indices & Vistas Materializadas Adicionales

Base de datos Primaria Data Guard Broker Transform Redo to SQL and Apply Network Redo Shipment Standby Redo Logs

Base de datos Lgica

Continuamente Abierta para Reportes

La Base de datos Standby Lgica es una base de datos abierta, independiente y activa

Contiene la misma informacin lgica que la base de datos primaria La organizacin y estructura fsica puede ser diferente

Puede ser consultado para reportes mientras los logs se estn aplicando va SQL. Reportes con datos actuales. Se pueden crear Indices y Vistas Materializadas adicionales para mejorar la performance de la generacin de reportes.

Proteccin contra Errores Humanos y Corrupciones de datos

Sitio Primario Sitio Standby


Flaschback

Data Changes

En Oracle 10g se cuenta con todos los beneficios de flashback para la proteccin de errores

Switchover y Failover

Transiciones de roles entre primaria y standby asegurando cero prdida de datos y minimizando el downtime Switchover

Transicin del rol planeado No se requiere recrear la base de datos Usado para mantenimiento del SO o hardware

Failover

Transicin irreversible Fallas no planeadas La base de datos primaria debe ser reiniciada / flashed back [10g]

Data Guard automatiza los procesos involucrados

Modos Flexibles de Proteccin de los datos


Modo de Proteccin
Mxima Proteccin

Mxima Disponibilidad

Mxima Performance

Balancee el costo, disponibilidad, performance y proteccin de la transaccin

Modo Mxima Proteccin


Riesgo de Prdida de Datos
Cero prdida de datos Double Failure Protection

Modo de Proteccin

Envo de los Redo


Synchronous redo shipping to 2 sites

Mxima Proteccin

El ms alto nivel de proteccin Los datos son transmitidos de manera sincrnica Los redo data necesitados para recuperar una transaccin deben ser escritos en los redo log local y stdby antes de hacer commit Si la standby est no disponible, se para el procesamiento en la base de datos primaria para asegurar la cero prdida de datos Muy bueno para sistemas financieros donde no es aceptable la prdida de datos

ALTER DATABASE SET STANDBY TO MAXIMIZE PROTECTION;

Modo Mxima Disponibilidad


Envo de los Redo
Synchronous redo shipping

Modo de Proteccin Riesgo de Prdida de Datos


Cero prdida de datos Single Failure Protection

Mxima Disponibilidad

Similar a la configuracin Mxima Proteccin Si la standby est no disponible, contina el procesamiento en la base de datos primaria Cuando la standby se recupera se resincroniza automticamente

ALTER DATABASE SET STANDBY TO MAXIMIZE AVAILABILITY;

Modo Mxima Performance


Envo de los Redo
Asynchronous redo shipping

Modo de Proteccin Riesgo de Prdida de Datos


Mnima prdida de data usually 0 to few seconds

Mxima Performance

El ms alto nivel de performance Los redo data se envan asincrnicamente Menos impacto en el sistema de produccin No se espera a que se haya aplicado el redo data en la standby til para aplicaciones que pueden tolerar alguna prdida de datos

ALTER DATABASE SET STANDBY TO MAXIMIZE PERFORMANCE;

Proteccin contra fallas de comunicacin

Pueden ocurrir problemas en la conectividad de red

Data Guard detecta y transmite los redo logs necesarios para que la standby sea resincronizada cuando se solucione el problema

La resincronizacin es realizada automticamente por Data Guard sin intervencin manual

DEMOSTRACION

<Insert Picture Here>

Casos de Exito

Data Guard has significantly automated our disaster recovery management. For example, with Data Guard, we reduced the complexity of executing fail-over by 95%. Work that used to take an hour of downtime to complete is now done in minutes."

-- Jianhui He, Database Technology Manager OSRAM SYLVANIA

When SAP R/3 was implemented at Festo, an Oracle database system seemed the obvious choice for a robust environment with excellent performance in the face of high data volumes and with maximum safeguards against downtimes and data loss. Decisive factors in the decision to strengthen the long-standing partnership with Oracle were Oracle's international support program, its close cooperation with SAP."

Resumiendo

Solucin eficiente de Alta Disponibilidad y Disaster Recovery

Utilizacin eficiente de los recursos al tener activas las bases de datos standby

Permite balancear los requerimientos de disponibilidad contra los de performance a travs de sus Modos de Configuracin

Integrado con la base de datos, es una caracterstica de Enterprise Edition

Management simple y centralizado

Preguntas Respuestas

Você também pode gostar