Database Migration Service utilise Cloud Logging. Vous pouvez accéder à deux catégories de journaux pour obtenir des informations détaillées sur les événements qui se produisent en lien avec vos tâches de migration: les journaux Database Migration Service et les journaux Cloud SQL pour PostgreSQL de destination.
Journaux de Database Migration Service
Database Migration Service pour Oracle vers Cloud SQL pour PostgreSQL fournit des journaux structurés pour les ressources
datamigration.googleapis.com/MigrationJob
,
datamigration.googleapis.com/ConnectionProfile
et
datamigration.googleapis.com/PrivateConnection
.
Ces journaux représentent des événements réels, par exemple lorsqu'une tâche de migration est créée, que Database Migration Service lit des informations à partir de votre base de données source ou qu'un profil de connexion est modifié.
Chaque entrée de journal contient un champ jsonPayload.textMessage
avec une description pour vous aider à mieux comprendre l'événement. Il existe différents types de messages, par exemple:
Exemples de messages de journal pour la ressource datamigration.googleapis.com/MigrationJob
|
|
---|---|
Message de journal | Description |
FULL DUMP read is completed for table: {SCHEMA_TABLE_NAME}
|
Ce message signifie que Database Migration Service a terminé de lire les données de table spécifiques dans votre base de données source pour la phase de dump complet. Ce message indique que la phase de vidage complète de la table est à un stade avancé et qu'elle devrait se terminer sous peu. |
Successfully loaded {NUMBER} FULL DUMP rows into table: {SCHEMA_TABLE_NAME}
|
Ce message signifie que Database Migration Service a terminé d'écrire un lot de lignes dans une table spécifique de votre cluster de destination pendant la phase de vidage complet. |
Successfully applied {NUMBER} CDC rows into table: {SCHEMA_TABLE_NAME}
|
Ce message signifie que Database Migration Service a terminé l'écriture d'un lot de lignes dans une table spécifique de votre cluster de destination pendant la phase CDC. |
Accessing data of table: {SCHEMA_TABLE_NAME} for data processing purpose
|
Lorsque vous utilisez une clé CMEK pour votre tâche de migration, ce message indique que Database Migration Service a accédé à la clé de chiffrement pour traiter les données d'une table spécifique. |
Vous pouvez utiliser Cloud Logging pour filtrer les journaux en fonction du contenu des messages. Pour en savoir plus, consultez la section Afficher et interroger les journaux.
Journaux de cluster Cloud SQL pour PostgreSQL
Cloud SQL pour PostgreSQL fournit également des entrées de journal pour votre instance de destination. Consultez la documentation de référence sur les journaux Cloud SQL dans la documentation Cloud Logging.
Afficher et interroger les journaux
Pour afficher vos journaux, procédez comme suit:
- Dans la console Google Cloud , accédez à la page Migration jobs (Tâches de migration).
- Dans l'onglet Tâches, cliquez sur le nom à afficher du job de migration pour lequel vous souhaitez afficher les journaux.
La page d'informations sur la tâche de migration s'ouvre.
- Sur la page d'informations sur la tâche de migration, cliquez sur Afficher les journaux, puis effectuez l'une des opérations suivantes :
- Pour afficher les journaux des tâches de migration, sélectionnez Journaux des tâches de migration.
- Pour afficher les journaux de votre cluster de destination Cloud SQL pour PostgreSQL, sélectionnez Journaux de l'instance de destination.
La page Explorateur de journaux s'affiche.
- Sur la page Explorateur de journaux, vous pouvez utiliser les menus déroulants pour modifier la requête et filtrer les entrées de journal. Par exemple, pour filtrer les journaux des tâches de migration en fonction des événements où Database Migration Service a accédé à une table spécifique de votre base de données source, vous pouvez utiliser une requête semblable à la suivante:
resource.type="datamigration.googleapis.com/MigrationJob" resource.labels.migration_job_id="MIGRATION_JOB_ID" jsonPayload.textMessage:"Accessing data of table"
Étape suivante
- Pour en savoir plus sur l'utilisation de l'explorateur de journaux, consultez la page Afficher les journaux à l'aide de l'explorateur de journaux.
- Pour obtenir une référence détaillée des champs acceptés dans les entrées de journal de Database Migration Service, consultez la référence des journaux Database Migration Service dans la documentation Cloud Logging.