Archivo

Posts Tagged ‘Replicación’

Revista Oracleando número 1 (SPOUG, junio 2014)

oracleando1El día 30 de junio se lanzó el primer número de la Revista Oracleando, publicada por SPOUG – Spain Oracle Users Group (“la evolución de CUORE”, el único grupo de usuarios reconocido por Oracle Spain).

avanttic es socio institucional de SPOUG y ha colaborado en este número con publicidad (contraportada) y con la publicación de un caso de éxito sobre el Ajuntament de Girona, en el que se explica cómo avanttic aportó su experiencia en la implantación de un proyecto de Disaster Recovery: para asegurar la continuidad del negocio, y la rápida recuperación de los datos en caso de desastre, la base de datos se replicó a un segundo CPD utilizando Oracle GoldenGate.

Además podrás encontrar, entre otros muchos artículos, una entrevista a Leopoldo Boado (Country Manager de Oracle Spain).

Traspaso inicial de datos con Oracle GoldenGate

Oracle GoldenGate es una herramienta de replicación de datos entre entornos heterogéneos. Permite configurar soluciones de alta disponibilidad, de integración de datos o de réplica en tiempo real.

Para los que desconozcáis este producto, os recomiendo visitar esta entrada del blog y, en especial, ver la presentación que lo acompaña.

En la entrada de hoy comentaré una parte de la configuración de GoldenGate que no aparece en la mayoría de ejemplos existentes en la Web: el traspaso inicial de datos.

Al configurar una réplica con GoldenGate lo más común es que en el entorno de destino no dispongamos de datos, por lo que como paso previo a la réplica deberemos traspasar los datos para posteriormente poder empezar a traspasar únicamente los cambios. A este proceso lo llamamos la “carga inicial”.

Las cargas iniciales normalmente tienen como hándicap que el origen de datos se mantiene activo, esto es, se siguen generando cambios durante el proceso de carga inicial de datos.

Tenemos varias opciones para realizar esta tarea:

  • Carga de datos en formato nativos con utilidades de la BBDD

En este caso replicaríamos la BBDD mediante las herramientas nativas de las que se disponga. En caso de Oracle podría ser desde una recuperación mediante RMAN (completa o Tablespace Point In Time Recovery) o mediante expdp/impdp.

Deberemos tener arrancado un proceso de EXTRACT/REPLICAT que controlará los cambios realizados durante el tiempo que dure la carga inicial y que posteriormente los aplicará en destino.

Leer más…

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 133 seguidores