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 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 la VCN A, haga clic en Gateways.
    2. En Asociaciones de gateway de direccionamiento dinámico, haga clic en 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, haga clic en Crear asociación de DRG.
    4. En la lista de asociaciones de DRG, haga clic en el nombre de DRG que ha creado. Accederá a la página Detalles de DRG.
    5. En la página de detalles de DRG, haga clic en el nombre de DRG y, a continuación, en Anexos.
    6. En Asociaciones de conexión de intercambio de tráfico remoto, haga clic en Crear conexión de intercambio de tráfico remota.
    7. En el panel Crear conexión de intercambio de tráfico remoto, introduzca un nombre, deje la configuración por defecto tal cuál y, a continuación, haga clic en Crear conexión de 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 conexión de intercambio de tráfico remoto, en el OCID, haga clic en Copiar.
      Nota

      Puede pegar temporalmente el OCID en 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, haga clic en el nombre de RPC y, a continuación, haga clic en 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á en Con intercambio de tráfico.
  5. En la página Detalles de la VCN A, haga clic en Enrutamiento y, a continuación, en tabla de rutas para la subred privada-<nombre de VCN>.
  6. Haga clic en Agregar reglas de ruta.
  7. En el panel Agregar reglas de ruta, complete los siguientes campos y, a continuación, haga clic en 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 VCN B, en Recursos, haga clic en Listas de seguridad y, a continuación, en Lista de seguridad para subred privada-<Nombre de VCN>.
  9. Haga clic en Agregar reglas de entrada.
  10. En el cuadro de diálogo Agregar reglas de entrada, complete los siguientes campos y, a continuación, haga clic en 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 las instancias de Oracle Autonomous Database (ADB).
  11. En la página Detalles de VCN B, en Recursos, haga clic en Tablas de rutas y, a continuación, haga clic en Tabla de rutas para la subred privada-<Nombre de VCN>.
  12. Haga clic en Agregar reglas de ruta.
  13. En el panel Agregar reglas de ruta, complete los siguientes campos y, a continuación, haga clic en 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 4: Creación y asignación de conexiones

  1. Cree conexiones para las bases 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 utilizado por 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 creado 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, haga clic en Iniciar consola.
  3. Conéctese a la consola de despliegue de OCI GoldenGate
  4. Agregue información de transacción y una checkpoint table.
  5. Agregue y ejecute un Extract.
  6. Agregue y ejecute un Replicat.

Tarea 6: Supervisión y mantenimiento de procesos