Cómo verificar una migración
En esta página, confirmas que el trabajo de migración migró correctamente los datos de tu instancia de base de datos de origen a la instancia de base de datos de AlloyDB de destino.Como mínimo, verifica que la instancia de la base de datos y sus tablas existan en la instancia de AlloyDB. También puedes verificar el recuento de filas o el contenido exacto de las tablas.
En los siguientes pasos, se muestra un ejemplo mínimo:
- Ve a la página de clústeres de AlloyDB en la consola de Google Cloud.
- Haz clic en la entrada de réplica de lectura de tu trabajo de migración.
- Haz clic en el ícono Activar Cloud Shell que aparece en la región superior derecha de la página.
- En el mensaje de Cloud Shell, presiona Intro.
- Opcional: Si aparece un cuadro de diálogo Autorizar Cloud Shell, haz clic en Autorizar.
- En el mensaje Ingresar contraseña, ingresa la contraseña que proporcionaste o que Database Migration Service generó en Define y crea la instancia de destino de AlloyDB.
- Ejecuta comandos SQL para verificar la migración. Por ejemplo:
- En el cuadro de postgres, ingresa
\list
para enumerar las bases de datos y verificar que veas la instancia de base de datos de origen. - En el prompt de postgres, ingresa
\connect SOURCE_DB_NAME
y, luego, ingresa la contraseña cuando se te solicite para conectarte a la instancia de base de datos y ver las tablas asociadas con ella. El nombre del mensaje cambia depostgres
a SOURCE_DB_NAME. - En la instrucción SOURCE_DB_NAME, ingresa
\dt
para ver las tablas de esta instancia. - En la solicitud SOURCE_DB_NAME, ingresa
GRANT alloydbexternalsync to USER;
porque quieres otorgarle permiso a este usuario para acceder a los datos en las tablas de esta instancia. Además, reemplaza USER por el nombre del usuario que usaste para conectarte a la instancia de base de datos de destino. - En el mensaje SOURCE_DB_NAME, ingresa
SELECT * from TABLE_NAME;
para ver la información que se replica desde una tabla en tu instancia de base de datos de origen. - Verifica que veas la información correcta en la tabla.
- En el cuadro de postgres, ingresa
Si todo lo que verificas es como esperas, significa que Database Migration Service migró los datos correctamente.