Replicación de datos de Db2 para i en Autonomous Data Warehouse

Descubra cómo replicar datos de un sistema Db2 para i en Autonomous Data Warehouse mediante OCI GoldenGate.

Antes de empezar

Para completar correctamente este inicio rápido, debe tener:

  • Una base de datos Db2 local existente para i, con usuarios y privilegios configurados correctamente.
  • Una instancia de Autonomous Data Warehouse existente en su arrendamiento de Oracle Cloud, con el usuario de GGADMIN desbloqueado
  • Conexión de red desde su sistema local a su arrendamiento de Oracle Cloud mediante FastConnect o VPN
  • Las reglas de seguridad de la VCN adecuadas para permitir la conexión desde la subred privada a la ubicación local Db2 para i mediante TCP/IP

Tarea 1: Creación de recursos de OCI GoldenGate

En primer lugar, cree los despliegues y las conexiones:
  1. Cree el origen Db2 para el despliegue i.

    Sugerencia:

    • En el panel Crear despliegue, asegúrese de seleccionar Db2 for i para el tipo.
    • Se recomienda utilizar OCI IAM para el almacén de credenciales para evitar problemas con el inicio de sesión y las rutas de distribución.
  2. Cree el despliegue de Oracle Database de destino.

    Sugerencia:

    En el panel Crear despliegue, asegúrese de seleccionar Oracle para el tipo.
  3. Mientras el servicio crea los despliegues, cree las conexiones de origen y destino:
  4. Asigne cada conexión a su despliegue respectivo.

    Sugerencia:

    • Asigne la conexión Db2 para i al despliegue Db2 para i.
    • Asigne la conexión de Autonomous Database al despliegue de Oracle.
    • Asigne la conexión del servidor de Oracle GoldenGate a Db2 para el despliegue de i. (Esto permite que el despliegue Db2 for i se conecte al despliegue de Oracle).
    • Asigne Db2 para la conexión del servidor i GoldenGate al despliegue de Oracle. (Esto permite que el despliegue de Oracle se conecte a Db2 para el despliegue i).
  5. Después de que el despliegue de Db2 for i esté en estado Activo, continúe con la siguiente tarea.

Tarea 2: Configuración del despliegue de origen

Antes de empezar, asegúrese de que el origen Db2 para el despliegue i está en estado Activo.
  1. En la página de detalles del despliegue de i Db2 de origen, haga clic en Iniciar consola.
  2. Agregue y ejecute un archivo Extract.

    Note:

    Asegúrese de que:
    • Introducción de información de transacciones (TRANDATA) para activar el registro complementario.
    • Extract se está ejecutando y capturando cambios de origen antes del paso siguiente.

Tarea 3: Configurar el despliegue de destino

  1. En la página de detalles de despliegue de destino de Oracle Autonomous Database, haga clic en Iniciar consola.
  2. Agregue y ejecute Target-Initiated Path:
    1. Haga clic en Receiver Service.
    2. En la página Servicio de receptor, haga clic en Agregar Target-Initiated Path (icono más).
    3. Complete los campos Agregar ruta con los siguientes valores:
      1. En la página Información de ruta, introduzca un Nombre de ruta.
      2. En la página Source Options:
        1. En Protocolo de origen, seleccione wss.
        2. En Host de origen, haga clic en Copiar junto al valor de URL de consola en la página de detalles de despliegue Db2 de origen para i y, a continuación, pegue el valor.

          Sugerencia:

          Asegúrese de eliminar https:// y las barras inclinadas finales (/) de la URL.
        3. En Número de puerto, introduzca 443.
        4. En Nombre de pista, introduzca el nombre de dos caracteres de Extract creado en la tarea 2.
        5. Para Definir método de autenticación de origen, seleccione OAuth.
        6. Haga clic en Siguiente.
      3. En la página Opciones de Destino, introduzca el nombre de dos caracteres para la pista de destino y, a continuación, haga clic en Siguiente.
      4. En la página Managed Options, haga clic en Create Path and Run.
  3. Verifique que Target-Initiated Path se ha creado y ejecutado.

Tarea 4: Replicación de datos

  1. En el origen Db2 para el despliegue de i, haga clic en Distribution Service y verifique que Distribution Path se está ejecutando.
  2. En el despliegue de destino de Oracle Autonomous Database, agregue y ejecute Replicat.
  3. Una vez que se ejecuta Replicat, puede supervisar el rendimiento.
  4. Gestione los archivos de pista