Replicación de datos de Db2 para i en Autonomous AI Lakehouse
Aprende a replicar datos de un sistema Db2 for i en Autonomous AI Lakehouse 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 AI Lakehouse 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 VCN adecuadas para permitir la conexión desde su subred privada a su Db2 local para i mediante TCP/IP
Tarea 1: Creación de recursos de OCI GoldenGate
En primer lugar, cree los despliegues y las conexiones:
-
Cree la base de datos Db2 de origen 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.
-
-
Cree el despliegue de destino de Oracle AI Database.
Consejo: en el panel Crear despliegue, asegúrese de seleccionar Oracle para el tipo.
-
Mientras el servicio crea los despliegues, cree las conexiones de origen y destino:
-
Cree una conexión de base de datos de IA autónoma para el lakehouse de IA autónoma de destino.
-
Cree una conexión de servidor GoldenGate para el despliegue de Oracle.
-
Cree otra conexión de servidor GoldenGate para la base de datos Db2 para el despliegue i.
-
Asigne cada conexión a su despliegue respectivo.
Sugerencia:
-
Asigne la conexión Db2 para i al despliegue de Db2 para i.
-
Asigne la conexión de base de datos de IA autónoma al despliegue de Oracle.
-
Asigne la conexión del servidor de Oracle GoldenGate a la base de datos Db2 para el despliegue de i. (Esto permite que el despliegue Db2 for i se conecte al despliegue de Oracle).
-
Asigne la Db2 para la conexión del servidor de i GoldenGate al despliegue de Oracle. (Esto permite que el despliegue de Oracle se conecte a Db2 para el despliegue de i).
-
-
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 despliegue de origen Db2 para i está en estado Activo.
-
En la página de detalles de despliegue de origen Db2 para i, seleccione Iniciar consola.
-
Nota:
Asegúrese de que:
-
Introducción de información de transacciones (TRANDATA) para activar el registro complementario.
-
El Extract se está ejecutando y capturando cambios de origen antes del paso siguiente.
-
Tarea 3: Configurar el despliegue de destino
-
En la página de detalles de despliegue de Oracle de destino, seleccione Iniciar consola.
-
Agregar y ejecutar una ruta iniciada por destino:
-
Seleccione Servicio de receptor
-
En la página Servicio de receptor, seleccione Agregar ruta iniciada por destino (icono más).
-
Complete los campos Agregar ruta con los siguientes valores:
-
En la página Información de ruta, introduzca un Nombre de ruta.
-
En la página Source Options:
-
En Protocolo de origen, seleccione wss.
-
En Host de origen, seleccione 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.
Consejo: asegúrese de eliminar
https://y las barras inclinadas finales (/) de la URL. -
En Número de puerto, introduzca
443. -
En Nombre de pista, introduzca el nombre de dos caracteres del Extract creado en la tarea 2.
-
En Definir método de autenticación de origen, seleccione OAuth.
-
Seleccione Next (Siguiente).
-
-
En la página Opciones de destino, introduzca el nombre de dos caracteres para la pista de destino y, a continuación, seleccione Siguiente.
-
En la página Managed Options, seleccione Create Path and Run.
-
-
-
Verifique que la ruta iniciada por destino se haya creado y ejecutado.
Tarea 4: Replicación de datos
-
En el despliegue de origen Db2 para i, seleccione Distribution Service y verifique que la ruta de distribución se está ejecutando.
-
En el despliegue de Oracle de destino, agregue y ejecute un Replicat.
-
Después de ejecutar Replicat, puede supervisar el rendimiento.