Está en la página 1de 12

Ao 2 Volumen 3 - Julio 2010

Oracle Active Data Guard


Por: Lic. Jose Francisco Barrundia fbarrundia@datum.com.gt Oracle Data Guard es una funcin incluida de Oracle Database 11g que permite a los clientes construir y mantener copias de trabajo completas, o contingencias, de sus bases de datos de produccin. Data Guard est disponible desde Oracle8i y ha evolucionado a lo largo de los principales lanzamientos de Oracle, en una solucin madura y completa de recuperacin de desastres que ofrece a los clientes un nivel nico de proteccin de datos y alta disponibilidad para sus bases de datos Oracle

Contenido
Pgina

1 Oracle Golden Gate 4 Golden Gate VS Data Guard 7 New Features de ADF 11g 9 Standby Database en Oracle standard Edition

Data Guard Tradicional

5a. Ave. 5-55 Zona14, Edificio Euro Plaza Torre II, Nivel 12 Telfono: (502)2364-5300 Fax: (502)2364-5311 Editores Generales Email. info@datum.com.gt

Pagina 1/10

Karlo Espinoza Luis Cordn Gerber Bautista Debbie Moran Francisco Barrundia
Autores Contribuyentes

Francisco Barrundia Alejandro Lau Eduardo Cordon Gerber Bautista

Hasta Oracle Database 11g, las bases de datos standby fsica solan estar en modo de recuperacin hasta que en algn momento se ejecuta una conmutacin por error, ya sea manualmente o automticamente por Data Guard. Si desea acceder a una base de datos standby fsica, se debe detener la recuperacin, y esto resulta en una base de datos standby que contiene datos antiguos y tambin extiende el tiempo de conmutacin por error ya que habr un retraso por que un grupo de archivelog en la base de datos en espera tendrn que aplicarse antes de una conmutacin por error se ha completada

5a. Ave. 5-55 Zona14, Edificio Euro Plaza Torre II, Nivel 12 Telfono: (502)2364-5300 Fax: (502)2364-5311 Email. info@datum.com.gt

Pgina 1

Active Data Guard es una evolucin de la tecnologa de Data Guard. Incluye una innovadora tecnologa para permitir a los clientes utilizar una rplica sincronizada de su base de datos de produccin para consultas ad-hoc, informes y otras operaciones de larga duracin y alto consumo de de recursos y librar de estas a a la instancia de produccin, y con ello lograr rendimiento previsible, coherente para sus transacciones de negocio crticas.

Active Data Guard

Active Data Guard permite que una base de datos standby fsica ya sea RAC o Single Instance pueda ser al mismo tiempo abierta en modo de slo lectura, mientras que la tarea de aplicar redologs esta activa. Todas las consultas y los reportes que leen de base de datos standby y se obtienen resultados actualizados. Es simple y confiable Muy poca complejidad de gestin, menos partes mviles - menos que romper, menos para sincronizar Completamente transparente No hay restricciones de tipo de datos, sin cambios que hacer en la base de datos de produccin que sean necesarios para la implementacin. Fcil de usar con una interfaz de gestin sencilla Tiene muy alto rendimiento Evita por completo la penalizacin de rendimiento en la base de datos primaria y en la rplica que acompaa a las soluciones tradicionales de replicacin Reduce Costos Una rplica de Active Data Guard puede servir para fines de recuperacin de desastres para eliminar la necesidad de almacenamiento adicional y servidores

5a. Ave. 5-55 Zona14, Edificio Euro Plaza Torre II, Nivel 12 Telfono: (502)2364-5300 Fax: (502)2364-5311 Email. info@datum.com.gt

Pgina 2

Con Data Guard 11 al igual qu con odas las Versiones anteriores del producto si quera ab 1g, ue s o, brir su bas de datos standby en mo de slo le se s odo ectura, tena que detener la aplicacin de redologs de las ope eraciones cor rrientes que o ocurrian en la base de da a atos principal esto prevena entonces q que la base de datos sta e anby reflejara datos consis a stentes si se d deseaba reali izar consultas sobre ella. s Active Data guard 11g todava s 1 seguir envia ando la inform macin de red al sitio de stand by , pe do ero los dat son archiv tos vados en sitio en modo de espera para ser aplicado en un mom o e a os mento posterior. Data G Guard 11g, sin la opcin de de Active D n e Data Guard, n puede aplicar de forma simultnea los no a datos a actuales y est abierta en modo slo le tar n ectura.

As que Ahora pue usted ver ede cmo Orac Database cle 11g con A Active Data Guard proporciona nuevas for rmas de mejorar la calidad de servicio pa ara aplicacione de misin es crtica.

5a. Ave. 5-55 Zona14, E . Edificio Euro Pla Torre II, Niv 12 aza vel Telfono (502)2364-5300 Fax: (502)23 o: 364-5311 Email. in nfo@datum.com.gt

Pgina 3 a

GoldenG G Gate vs Active Data G s e Guard


Por: Ing. Alejandro La . au alau@d datum.com.gt

Oracle Active Data Guard y Gold denGate son productos es stratgicos en la categora de tecnolog n a as de repl licacin. Sin embargo, est productos tienen difere tos s ente enfoque. . Oracle Active Data Guard e a Es el p producto estratgico para proteccin de datos y rec cuperacin de desastres p e para la base de datos O Oracle. Cons struida sobre la infraestruc ctura de Oracl Data Guard provee varios beneficios le d, s: Pe ermite que una base de da atos standby f fsica est ab bierta en mod read-only m do mientras que se aplican cambios desde la ba de datos primaria. Es provee dat casi en tie s ase sto tos empo real en la n base de datos standby fsica aun con mu s a, ucha actividad en el sitio pr d rimario. Un base de da na atos standby puede ocupa arse para rep parar automt ticamente blo oques corrupt tos en la base de datos primaria de forma tra a, ansparente a la aplicacin. Un base de da na atos standby puede ocupa arse para resp paldos increm mentales de la base de dat a tos primaria, dado que la primera es una rplica fsica bloq q a que-por-bloqu de la segunda. ue Ac ctive Data Gu uard incluye, entre otras c cosas, la func cionalidad de Data Guard estndar. P e Por eje emplo: nistracin, por ser replicacin simple en una va de to la base de datos r oda Fcil admin Proteccin adicional con la corrupc ntra cin de datos n asncrona, seg las neces gn sidades Replicacin sncrona o a Alta dispon nibilidad en c caso de cada imprevista, con failover automtico de la base de a , r datos nes io Interrupcion de servici planificadas mnimas Pgina 4 a

5a. Ave. 5-55 Zona14, E . Edificio Euro Pla Torre II, Niv 12 aza vel Telfono (502)2364-5300 Fax: (502)23 o: 364-5311 Email. in nfo@datum.com.gt

Ora acle Active Data Guard e D est disponible con Oracle Database E e Enterprise Ed dition y requie ere licencia amiento adicional. Tambi est inclui con Oracl GoldenGat La funcion n ido le te. nalidad de Da ata Guard bsico no req quiere licencia adicional, e est incluido c Oracle En con nterprise Edition.

Oracle GoldenGate e e Es el producto estratgico p para la distrib bucin e integ gracin de da atos. Ofrece replicacin de e datos en tiempo real, asncro r ona, basada en logs. T Traslada gra andes volme enes de dat tos transac ccionales entre bases de d datos heterog gneas, con u retraso mn un nimo. Bs sicamente, consta de pro ocesos de captura, envo y entrega. E Estos proceso corren en la os mayor de sistemas operativos y bases de datos, incluyendo Orac y no-Orac a s e cle cle. Se pue ede replicar total o parcialmente y en esquema distintos de la base de d ntre as e datos. En res sumen, se tie ene mucha funcionalidad y flexibilidad en la replica a acin. Adicionalmente, es un pro , oducto muy til para mi inimizar la interrupcin d servicio en de manten nimientos pla anificados, co omo actualiza aciones de ba de datos y aplicacion ase s nes, adems de migrac cin entre plat taformas. Ora acle GoldenG Gate es un pr roducto indep pendiente de Oracle Datab base. Funcio para Oracle ona Databa Enterprise Edition y Or ase e racle Databas Standard E se Edition.

plo Ejemp 1 En la grfica de arriba, hay u configurac una cin Data Guard con base de datos sta e andby fsica para pr roteccin pti ima de datos y para desca argar el sitio p primario de op peraciones re ead-only. Adem hay replica s, acin heterog gnea de porc ciones de la b base de datos de produccin hacia varias s
5a. Ave. 5-55 Zona14, E . Edificio Euro Pla Torre II, Niv 12 aza vel Telfono (502)2364-5300 Fax: (502)23 o: 364-5311 Email. in nfo@datum.com.gt

Pgina 5 a

bases de datos destino. En vez de pegar Gol ldenGate a la base de dato primaria, s pega a la a os se base d datos stand de dby, donde se capturan y r e replican los cambios a par de los arch rtir hivelogs. Con n esto se evita el impa e acto en el sitio primario. Ejemp 2 plo Segn la grfica siguiente, se busca min e nimizar la in nterrupcin d servicio y el riesgo en de actualiz zaciones y migraciones n soportada por Data G m no as Guard. Por ejemplo, si hay cambio de platafo orma o si la ac ctualizacin m modifica objet en la base de datos tos e Se ocupa una base de dat tos standby fsica Data G Guard para p proteccin co ontra desastr res durante la migraci e n. Tambi se evita cualquier im n, mpacto en el sitio primar rio, creando un ambien paralelo en la nueva p nte e plataforma. S esta nueva plataforma e distinta, no basta con u Si es o una restaur racin de la base de dato standby. Es necesario recurrir a o os o otras opcione como Orac es cle Transp portable Technologies o Da Pump. ata Lue de implementar el nuevo sitio prim ego mario, se crea un nuevo s a sitio standby para protecci in continu Aqu entr la replicacin heterogn con GoldenGate, perm ua. ra nea mitiendo sincr ronizar el nue evo sitio pr rimario con cambios que hayan ocurrido en el sitio antiguo dur c o rante la imple ementacin. Al finaliza la sincroniz ar zacin, el nuevo sitio est l listo para su p puesta en pro oduccin. Con el nuevo sistema en produccin, se tiene la opcin de mantener e sitio antig a el guo sincron nizado con el nuevo sitio siempre con GoldenGa e o, ate. Esto por un perod de tiempo y do o previen un regres al sistema antiguo, en c ndo so caso que surja problemas mayores en el nuevo sitio an s o.

5a. Ave. 5-55 Zona14, E . Edificio Euro Pla Torre II, Niv 12 aza vel Telfono (502)2364-5300 Fax: (502)23 o: 364-5311 Email. in nfo@datum.com.gt

Pgina 6 a

New featu w ures de ADF 11g


Por: Ing Eduardo Cordn g. C ecordon@datum ADF 11g se caract teriza por su capacidad de crear visto osas aplicacio ones orientad a RIA (Rich das Interne Aplications con esto p et s) podemos cre aplicacion ear nes con las que se pued tener may de yor interac ccin (Comparado con ADF F10g), ADF 11g utiliza Fa aces Rich Cli ient Compon nents Los co omponentes Oracle ADF F O Faces son un conjunto de mas de 150 JSF Ajax-en n nabled que n nos permite construir aplicaciones con interface de usuario enriquecida en nuestras aplicacion en a es o as nes java EE Oracle ADF Faces incluye las neces E. sidades princ cipales pensadas para los desarrollador res de hoy en da y Demos stracin Existe una aplicacin creada en ADF 11g por Oracle la v O vcual est disponible en: http://jd devadf.oracle e.com/adf-rich hclientdemo/f faces/feature/ /index.jspx?_ _afrLoop=2 221081 13858878109 9 Esta aplicacin cuenta con dem a mostraciones de las bondad de ADF 11g. des 1 Revisa ando las bon ndades de AD 11g DF Despus de revisar los siguientes e s links estaremos de acuerdo que las o aplicac ciones desar rrolladas en ADF 11g proporcionan un look and fe eel y una encia agrada able a los se entidos. Las experie siguien ntes demostra aciones son algunas de las que se encuentran en el link citado con e k anterio oridad. Jerarq qua organiza acional con p popups En esta aplicacin podemos ver la estructura jerrquica de una organiz a p e zacin y de m manera dinmica ocultar o mostrar lo subalternos de una per r os rsona, tambi nos muest tres difere n tra entes formas de desplegar popups: modal popup despliega un pop-up q p: que inhabilita la aplicacin hasta que se n cierre d dicho popup, non-modal p popup: Muest informaci en un cuad de dialog Note Popu tra n dro go, up: Desplie una nota en forma de vieta. ega http://jd devadf.oracle e.com/adf-rich hclientdemo/f faces/feature/ /index.jspx?_ _afrLoop=22264735449766 6665#%2Ffea ature%2Fhv% %2Fpopup.jsp px %40

5a. Ave. 5-55 Zona14, E . Edificio Euro Pla Torre II, Niv 12 aza vel Telfono (502)2364-5300 Fax: (502)23 o: 364-5311 Email. in nfo@datum.com.gt

Pgina 7 a

Drag and Drop Un ejemplo de cmo se podra utilizar drag and drop de elementos entre tablas, muestra dos diferentes formas de hacerlo: Copiar un elemento de una tabla en otra y Mover un elemento de una tabla a otra. http://jdevadf.oracle.com/adf-richclientdemo/faces/components/dragSource.jspx?_afrLoop=22210703694518650&_afrWindowMode=0&_ afrWindowId=null Mouse Listener en Graficas Nos muestra como poder ver la informacin de un elemento de una grfica al hacer doble click sobre este. http://jdevadf.oracle.com/adf-richclientdemo/faces/feature/index.jspx?_afrLoop=22264090320215027#%2Ffeature%2Fgraph%2FclickList ener.jspx%40 Graficas Animadas Es un simulador de Graficas que genera graficas aleatorias, nos muestra que podemos quitar o agregar elementos a las grficas y actualizar el valor de estas. http://jdevadf.oracle.com/adf-richclientdemo/faces/feature/index.jspx?_afrLoop=22263934189677360#%2Ffeature%2Fgraph%2Fanimatio n.jspx%40 Demo de mapas Utilizacin de mapas para analizar informacin por sector, al hacer zoom se muestra informacin ms especfica. http://jdevadf.oracle.com/adf-richclientdemo/faces/feature/index.jspx?_afrLoop=22265065322066102#%2Ffeature%2FgeoMap%2FgeoM apSelectionEvent.jspx%40 Navegacin maestro-detalle , Nos muestra la navegacin de un maestro-detalle. http://jdevadf.oracle.com/adf-richclientdemo/faces/feature/layoutNavigationMasterDetail.jspx?_afrLoop=22211245508723993&_afrWindo wMode=0&_afrWindowId=null# Exportar a Excel Tablas pivote Se exporta informacin parcial o total de una tabla e Excel. http://jdevadf.oracle.com/adf-richclientdemo/faces/feature/index.jspx?_afrLoop=22268155269586843#%2Ffeature%2FpivotTable%2Fpivo tTableExport.jspx%40

5a. Ave. 5-55 Zona14, Edificio Euro Plaza Torre II, Nivel 12 Telfono: (502)2364-5300 Fax: (502)2364-5311 Email. info@datum.com.gt

Pgina 8

in cturas dinm micas de nod do Creaci de estruc Se obs serva la estructura jerrqui de una em ica mpresa con in nformacin en los nodos. n http://jd devadf.oracle e.com/adf-rich hclientdemo/f faces/feature/ /index.jspx?_ _afrLoop=22268547023828 8187#%2Ffea ature%2Fhv% %2FhvGroupN No de.jspx x%40

Standby Datab S y base en Oracle Stand n dard Ed dition


Por: Ing. Gerber Bautista gbautis sta@datum.com.gt

Una b base de dato standby e una os es configu uracin de alta disponibilidad y conting gencia que re espalda el no odo de produc ccin primario o. Entre los motivos para establec un p cer sito sta andby se encu uentran: Proteccin ante de esastres, pro oteccin en ca de aso corrupc cin de los datos y ut tilizada eventu ualmente com una bas de mo se datos d consulta. de

Orac le y stand dby databa ase


Oracle posee una serie e de herram mientas que facilita la cre f eacin, monito oreo y manten nimiento de bases de dato standby, la herramienta depender de la versi os as as n in de bdd que tengamos licenciada. d acle Enterpris edition se poseen herra se amientas com dataguard y dataguard broker que n mo nos En Ora provee una interfaz utilizable de en esde la lnea de comandas o por medio de Enterpris Manager; en o se cualquier otra versin de base de datos au unque no se posee ningu una gui es posible crear un by u pts. standb database utilizando scrip

Stand dby datab ase en Or racle stan dard editi ion


En el c caso de Base de Datos S es Standard Edition los procesos de standby se realizan manualmen nte median el modo de recuperaci manual (m nte d n manual recove mode). ery Una vez que la base de datos standby se crea y con e nfigura, se d debe manten mediante la ner transm misin y aplica acin de archi logs de la base de dato principal. ive os

5a. Ave. 5-55 Zona14, E . Edificio Euro Pla Torre II, Niv 12 aza vel Telfono (502)2364-5300 Fax: (502)23 o: 364-5311 Email. in nfo@datum.com.gt

Pgina 9 a

Caract tersticas:
Tip tcnico del da a:

Solo puede realizarse standby de tipo fsico. a nte Configurada manualmen a travs de scripts. zar Puede utiliz un solo proceso de recuperacin n (MPR). s Para tareas de verificacin puede verifi icarse a trave ez de las vistas de sistema s (v$). e Con rman es posible realizar un backup y evit b tar carga del no primario. odo

Teng un servido con hardwa multi-proc go or are cesador como puedo o sabe cuntos P er Procesadores est usand Oracle, y como do espe ecifico el nume de cpu's e el archivo d init? ero en de rocesadores es usando su base de datos, puede st Para ver cuntos pr consultar la vista v$ $parameter: SELE ECT name, value, isdefault FROM v$parameter ERE name = 'cp pu_count'; WHE esea modificar el valor agrege o modifique la siquiente line a su e a ea Si de archivo init.ora: cpu_ _count=8

Por L Francisco Barrundia Lic. o fbarr rundia@datum m.com.gt

5a. Ave. 5-55 Zona14, E . Edificio Euro Pla Torre II, Niv 12 aza vel Telfono (502)2364-5300 Fax: (502)23 o: 364-5311 Email. in nfo@datum.com.gt

Pgina 10

Nue Web Site evo


Le invit tamos a visita nuestro totalmente nuevo sitio web, una nueva he ar erramienta de contacto al e servicio de nuestros clientes. Ing o s grese a www w.datum.com.gt para cono ocer ms sobre nuestros servicio productos noticias, etc os, s, c.

5a. Ave. 5-55 Zona14, E . Edificio Euro Pla Torre II, Niv 12 aza vel Telfono (502)2364-5300 Fax: (502)23 o: 364-5311 Email. in nfo@datum.com.gt

Pgina 11

Gracias a la retroalimentacin de nuestros clientes, Datum Educacional estar impartiendo el siguiente curso: Oracle Database 10g: Backup and Recovery Qu aprender: Despus de completar este curso, los estudiantes podrn evaluar sus propios requerimientos de recuperacin y desarrollar una estrategia adecuada para procedimientos de respaldo y recuperacin. Ellos aprendern cmo utilizar RMAN y Enterprise Manager para realizar operaciones de respaldo y recuperacin. Caractersticas de Flashback son descritas como una forma adicional de recuperarse de un error humano. Este curso incluye Oracle Secure Backup, el cual provee un respaldo a cinta confiable de la base de datos a travs de integracin directa con RMAN y tambin provee respaldo general de sistema de archivos a la cinta. Los estudiantes instalan Oracle Secure Backup y lo utilizan para respaldar archivos de la base de datos Oracle y del sistema de archivos. Aprenda a: Desarrollar un respaldo y una estrategia de recuperacin efectiva Realizar operaciones de respaldo y recuperacin utilizando RMAN Instalar y configurar Oracle Secure Backup para respaldos a cinta Utilizar Oracle Secure Backup para respaldar la base de datos y el sistema de archivos.

Retroalimentacin,comentarios, temasdeintersysugerencias parahandsonsessions:

Comentarios ySugerencias:
Suopininesmuyimportante;sideseahacernosalgncomentarioo sugerencia,porfavorescrbanosalcorreoelectrnico: newsletter@datum.com.gt.

newsletter@datum.com.gt

5a. Ave. 5-55 Zona14, Edificio Euro Plaza Torre II, Nivel 12 Telfono: (502)2364-5300 Fax: (502)2364-5311 Email. info@datum.com.gt

Pgina 12