Replicación de datos entre bases de datos en la nube de diferentes regiones con intercambio de tráfico de VCN

Aprenda a configurar y configurar el intercambio de tráfico de Oracle Cloud Infrastructure GoldenGate y la red virtual en la nube (VCN) para replicar datos entre dos bases de datos de IA autónomas de Oracle ubicadas en dos regiones diferentes.

Visión general

Oracle Cloud Infrastructure GoldenGate permite replicar datos en bases de datos de OCI soportadas ubicadas en diferentes regiones con puntos finales privados. En este ejemplo se muestra cómo conectar OCI GoldenGate en Phoenix (región A) a una instancia de Autonomous AI Database en Frankfurt (región B) con un punto final privado.

A continuación se incluye la Descripción de diff-region-vcn.png

Descripción de la ilustración diff-region-vcn.png

Antes de empezar

Para continuar, debe tener lo siguiente:

Tarea 1: Configuración de red

  1. En la región A, cree una VCN (VCN A) con dos subredes regionales:

    • Público (10.0.0.0/24)

    • Privado (10.0.1.0/24)

    1. En la página Detalles de VCN A, seleccione Gateways.

    2. En Asociación de gateway de direccionamiento dinámico, seleccione Crear asociación de DRG

    3. En el panel Crear asociación de DRG, introduzca un nombre, seleccione una ubicación y, a continuación, seleccione Crear asociación de DRG.

    4. En la lista Asociaciones de DRG, seleccione el nombre de DRG que ha creado. Accederá a la página Detalles de DRG.

    5. En la página de detalles de DRG, seleccione el nombre de DRG y, a continuación, seleccione Anexos.

    6. En Asociaciones de conexión de intercambio de tráfico remoto, seleccione Crear conexión de intercambio de tráfico remoto.

    7. En el panel Crear conexión con intercambio de tráfico remota, introduzca un nombre, deje la configuración por defecto tal calidad y, a continuación, seleccione Crear conexión con intercambio de tráfico remoto. Se agregará automáticamente una asociación de conexión con intercambio de tráfico remoto (RPC) al DRG y su estado de intercambio de tráfico se definirá en Nuevo (sin intercambio de tráfico).

    8. En la lista de asociaciones de conexiones de intercambio de tráfico remoto, seleccione la RPC que ha creado.

    9. En la página Detalles de RPC, para OCID, seleccione Copiar.

      Nota: Puede pegar temporalmente el OCID a un editor de texto para su uso posterior.

  2. Repita el paso anterior en la región B para crear una VCN (VCN B) con dos subredes regionales y DRG:

    • Público (192.168.0.0/24)

    • Privado (192.168.1.0/24)

  3. En la página Detalles de RPC de la región B, seleccione el nombre de RPC y, a continuación, seleccione Establecer conexión.

  4. En el panel Establecer conexión, seleccione Región A y, a continuación, pegue el OCID de RPC de la Región A. El Estado de peer se definirá a continuación en Con intercambio de tráfico.

  5. En la página Detalles de la VCN A, seleccione Enrutamiento y, a continuación, seleccione tabla de rutas para la subred privada-<nombre de VCN>.

  6. Seleccione Agregar reglas de ruta.

  7. En el panel Agregar reglas de ruta, complete los siguientes campos y, a continuación, seleccione Agregar reglas de ruta:

    1. Tipo de destino: Gateway de enrutamiento dinámico

    2. Bloque de CIDR de destino: 192.168.1.0/24

  8. En la página Detalles de la VCN B, en Recursos, seleccione Listas de seguridad y, a continuación, seleccione lista de seguridad para subred privada-<Nombre de VCN>.

  9. Seleccione Agregar reglas de entrada.

  10. En el recuadro de diálogo Agregar Reglas de Entrada, complete los siguientes campos y, a continuación, seleccione Agregar Reglas de Entrada:

    1. Tipo de origen: CIDR

    2. CIDR de origen: 10.0.1.0/24

    3. Protocolo IP: TCP

    4. Rango de puertos de origen: All

    5. Rango de puertos de destino: 1522

      Nota: Este es el puerto por defecto para acceder a la instancias de Oracle Autonomous AI Database (ADB).

  11. En la página Detalles de la VCN B, en Recursos, seleccione Tablas de rutas y, a continuación, seleccione tabla de rutas para subred privada-<Nombre de VCN>.

  12. Seleccione Agregar reglas de ruta.

  13. En el panel Agregar reglas de ruta, complete los siguientes campos y, a continuación, seleccione Agregar reglas de ruta:

    1. Tipo de destino: Gateway de enrutamiento dinámico

    2. CIDR de destino: 10.0.1.0/24

Tarea 2: Creación de un despliegue

Asegúrese de utilizar la VCN A en la región A, que se ha conectado a la VCN B de la región B.

Para ver en qué regiones está disponible OCI GoldenGate, consulte Regiones de datos de Oracle Cloud.

Siga las instrucciones para crear un despliegue.

Tarea 2: Configuración del intercambio de tráfico DNS

  1. Crear un punto final de recepción y reenvío en la VCN A:

    1. En el menú del navegador de la consola de Oracle Cloud, seleccione Red y, a continuación, seleccione Redes virtuales en nube.

    2. En la lista de redes virtuales en la nube, seleccione la VCN A.

    3. En la VCN A, en Información de VCN, seleccione el solucionador de DNS.

    4. En Recursos, seleccione Puntos finales y, a continuación, seleccione Crear punto final para crear un punto final de recepción.

      1. En el panel Crear punto final, introduzca un nombre.

      2. Para Seleccionar una subred, seleccione una subred privada de VCN en la lista desplegable.

      3. En Tipo de punto final, seleccione Escucha.

      4. Seleccione Crear punto final.

    5. Repita el paso 1 para crear el punto final Reenvío. Asegúrese de seleccionar Reenvío para Tipo de punto final.

      Nota: Consulte Creación de un punto final de solucionador para obtener más información.

  2. Repita el paso 1 para crear un punto final de escucha y reenvío en la VCN B.

  3. Gestionar reglas para la VCN A:

    1. Vuelva a la VCN A y seleccione el solucionador de DNS.

    2. En Recursos, seleccione Reglas y, a continuación, Gestionar reglas:

      1. En el panel Gestionar reglas, en Condición de regla, seleccione Dominios en la lista desplegable.

      2. En Dominios, introduzca el nombre de dominio DNS para la VCN A.

        También puede agregar su nombre de dominio de ADB si planea conectarse a él. Por ejemplo, si su región es Phoenix, el nombre de dominio de ADB sería: adb.us-phoenix-1.oraclecloud.com

      3. En Punto final de origen, seleccione un punto final de recepción para la VCN B en la lista desplegable.

      4. En Destination IP address, introduzca la dirección IP que desea utilizar.

      5. Seleccione Guardar cambios.

        Nota: Consulte Reglas de solucionador para obtener más información sobre la creación de una regla de solucionador.

Tarea 4: Creación y asignación de conexiones

  1. Cree conexiones para la base de datos de origen y destino.

    Nota:

    Asegúrese de que:

    • Seleccione 'Punto final dedicado' para el método de enrutamiento de tráfico.

    • Asegúrese de que el dominio que utiliza el FQDN proporcionado en la cadena de conexión o cartera se reenvía correctamente al solucionador de DNS adecuado mediante sus reglas. Consulte Reglas de solucionador para obtener más información.

  2. Asigne las conexiones al despliegue creadas en la tarea 2.

Tarea 5: Replicación de datos

  1. Vuelva a la página Despliegues y, a continuación, seleccione el despliegue que ha creado en la tarea 2.

  2. En la página Detalles de despliegue, seleccione Iniciar consola.

  3. Conéctese a la consola de despliegue de OCI GoldenGate

  4. Agregar información de transacción y una tabla de puntos de control.

  5. Agregue y ejecute un Extract.

  6. Agregue y ejecute un Replicat.

Tarea 6: Supervisión y mantenimiento de procesos

  1. Supervise el proceso de replicación.

  2. Gestión de archivos de pista.

Más información