Verificar una migración
En esta página, confirma que la tarea de migración ha migrado los datos de la instancia de base de datos de origen a la instancia de base de datos de destino de AlloyDB correctamente.Como mínimo, comprueba que la instancia de base de datos y sus tablas existen en la instancia de AlloyDB. También puede verificar el número de filas o el contenido exacto de las tablas.
En los siguientes pasos se muestra un ejemplo mínimo:
- Ve a la página Clústeres de AlloyDB de la Google Cloud consola.
- Haz clic en la entrada de réplica de lectura de tu tarea de migración.
- Haz clic en el icono Activar Cloud Shell, que aparece en la parte superior derecha de la página.
- En la petición de Cloud Shell, pulsa Intro.
- Opcional: Si aparece un cuadro de diálogo Autorizar Cloud Shell, haz clic en Autorizar.
- En la petición Enter password (Introduce la contraseña), escribe la contraseña que proporcionaste o que Database Migration Service generó por ti en Define and create the destination AlloyDB instance (Define y crea la instancia de AlloyDB de destino).
- Ejecuta comandos SQL para verificar la migración. Por ejemplo:
- En la petición de postgres, introduce
\list
para enumerar las bases de datos y comprueba que aparece la instancia de la base de datos de origen. - En la petición postgres, introduce
\connect SOURCE_DB_NAME
y, cuando se te pida, introduce la contraseña para conectarte a la instancia de la base de datos y ver las tablas asociadas a la instancia. El nombre de la petición cambia depostgres
a SOURCE_DB_NAME. - En la petición SOURCE_DB_NAME, introduce
\dt
para ver las tablas de esta instancia. - En la petición SOURCE_DB_NAME, introduce
GRANT alloydbexternalsync to USER;
porque quieres dar a este usuario permiso para acceder a los datos de las tablas de esta instancia. Además, sustituye USER por el nombre del usuario que has usado para conectarte a la instancia de base de datos de destino. - En la petición SOURCE_DB_NAME, introduce
SELECT * from TABLE_NAME;
para ver la información que se ha replicado de una tabla de la instancia de la base de datos de origen. - Comprueba que la información que aparece en la tabla sea correcta.
- En la petición de postgres, introduce
Si todo lo que compruebas es como esperabas, significa que Database Migration Service ha migrado los datos correctamente.