Pour examiner les détails du job de migration, procédez comme suit :
Dans la console Google Cloud , accédez à la page Jobs de migration.
Dans l'onglet Jobs, cliquez sur le nom de votre job de migration.
La page des détails du job de migration s'ouvre.
- Affichez les métadonnées du job de migration, telles que son nom, son ID, son type, le profil de connexion source, le moteur de base de données source, la destination, la méthode de connectivité, la date et l'heure de création du job de migration, et sa durée d'exécution.
- Dans l'onglet Bases de données, lorsque le job de migration est en cours d'exécution, vous pouvez afficher les informations suivantes pour chaque base de données que vous avez sélectionnée pour la migration :
- Nom. Nom de votre job de migration.
- État. Pour en savoir plus, consultez États des jobs de migration.
- Phase. La phase de migration indique si le job de migration effectue un vidage complet ou une opération de capture des données modifiées (CDC, Change Data Capture).
- Délai de réplication : Pour en savoir plus, consultez Métriques des jobs de migration.
- Erreurs. Erreurs survenues lors du job de migration.
- Afficher les journaux Liens vers les journaux du job de migration.
- Dans l'onglet Surveillance, sélectionnez l'une des options suivantes dans la liste Affichage pour afficher les métriques :
- Agrégé affiche les diagrammes de métriques pour toutes les bases de données incluses dans votre tâche de migration.
- Bases de données affiche les diagrammes de métriques pour les bases de données que vous avez sélectionnées pour la migration.
Pour en savoir plus sur les métriques, consultez Métriques des jobs de migration.
États des jobs de migration
Le tableau suivant liste et décrit les états des jobs de migration pour Database Migration Service, et fournit les actions utilisateur correspondantes.
| État du job de migration | Description | Sous-état possible | Actions possibles de l'utilisateur |
|---|---|---|---|
| Not started | Le job de migration est prêt, mais n'est pas encore en cours d'exécution. Cet état est pertinent si le job de migration a été créé, mais n'a pas été démarré. | Aucune. | Démarrer. Supprimer. |
| Démarrage… | Le job de migration est en cours de démarrage. Il s'agit d'un état intermédiaire qui se produit lorsqu'un job de migration est démarré. Le démarrage du job de migration prend entre quelques secondes et quelques minutes. L'état passe à Running. |
Aucune. | Supprimer. |
| En cours d'exécution | La tâche de migration est en cours d'exécution. Si vous souhaitez modifier le niveau de parallélisme du vidage des données d'un job de migration en cours d'exécution, cliquez sur Modifier. Vous devez redémarrer le job après avoir effectué les modifications. Pour en savoir plus sur le parallélisme, consultez Spécifier des informations sur le profil de connexion source. |
CDC, promotion en cours. | Arrêtez. Promouvoir. Supprimer. |
| En cours d'exécution (erreurs détectées) | Cet état signifie que Database Migration Service a rencontré des erreurs lors de votre migration. Les opérations défectueuses feront l'objet de nouvelles tentatives, et les erreurs disparaîtront automatiquement une fois le problème sous-jacent résolu.
Database Migration Service continue de migrer les données non concernées par l'erreur. |
CDC. | Arrêtez. Redémarrer. Promouvoir (lorsque le job est en phase CDC). |
| Terminé | La tâche de migration est terminée. Dans le type de migration continue, cela se produit après une promotion réussie. | Aucune. | Supprimer. |
| Échec | Échec du job de migration en raison d'une erreur. En fonction du type d'erreur, le job de migration peut reprendre automatiquement une fois le problème résolu. Sinon, l'échec est irrécupérable et la tâche de migration doit être redémarrée. Lorsque vous migrez des bases de données spécifiques, Database Migration Service affiche l'état Échec séparément pour chaque base de données. Vous pouvez afficher les erreurs spécifiques à cette base de données. Si vous devez poursuivre la migration, mais que vous ne parvenez pas à résoudre les problèmes, vous pouvez supprimer la base de données ayant échoué de la migration. |
Dernier état avant l'échec du job de migration. Échec de la CDC, Échec du vidage complet. | Redémarrer. Supprimer. Promouvoir. |
| Redémarrage | La tâche de migration est en cours de redémarrage. | Aucune. | Supprimer. |
| Arrêté | La tâche de migration est arrêtée. | Le dernier état avant l'arrêt du job de migration : "Arrêté dans CDC". | Si vous êtes dans la phase CDC, vous pouvez reprendre, promouvoir ou supprimer le job de migration. |
| Reprendre | La tâche de migration est en cours de reprise. | Aucune. | Supprimer. |
| Arrêt en cours… | Le job de migration est en cours d'arrêt après l'appel de Stop. Il s'agit d'un état intermédiaire qui se produit lorsqu'un utilisateur arrête un job de migration. L'arrêt du job prend environ une minute, pendant laquelle l'état est Stopping. L'état passe ensuite à Stopped. |
Aucune. | Supprimer. |
Métriques des tâches de migration
Database Migration Service collecte et affiche des métriques de job de migration qui représentent l'état et la progression de votre processus de migration de données.
Le tableau suivant liste et décrit les métriques de job de migration que vous pouvez consulter sur la page d'informations sur le job de migration. Vous pouvez afficher les métriques suivantes pour toutes les bases de données incluses dans votre tâche de migration ou uniquement pour celles que vous avez sélectionnées pour la migration :
| Métriques de migration | Description |
|---|---|
| Délai de réplication | Représente le nombre d'octets de retard de la base de données de destination par rapport à la base de données source. Utilisez cette métrique lorsque vous envisagez de promouvoir une migration continue. Le délai de réplication doit être nul au moment de la promotion afin d'éviter toute perte de données. Notez que cette métrique n'est pertinente que lors de la phase de capture des données modifiées (CDC). Pour en savoir plus sur la promotion des jobs, consultez Promouvoir une migration. |
| Utilisation de l'espace de stockage | Indique le nombre de Go utilisés par l'instance Cloud SQL de destination. Utilisez cette métrique pour obtenir une indication approximative de la progression de la tâche de migration. |
Vous pouvez utiliser les métriques suivantes pour surveiller vos migrations :
- La métrique
migration_job/initial_sync_completeindique quand la phase de vidage complet est terminée pour une base de données spécifique ou pour l'ensemble du job de migration. Vous pouvez afficher cette métrique au niveau de la migration ou de la base de données en appliquant le libellédatabase. Si le libellé de la base de données est présent, la valeur de la métrique concerne cette base de données spécifique. Si le libellé n'est pas renseigné, la valeur de la métrique concerne l'ensemble du job de migration. - La métrique
migration_job/max_replica_bytes_lagindique la taille des données de journaux qui n'ont pas encore été répliquées dans la destination. Vous pouvez afficher cette métrique au niveau de la migration ou de la base de données en appliquant le libellédatabase. Si le libellé de la base de données est présent, la valeur de la métrique concerne cette base de données spécifique. Si le libellé n'est pas renseigné, la valeur de la métrique concerne l'ensemble du job de migration. - La métrique
migration_job/max_replica_sec_lagindique le temps (en secondes) de retard de la base de données de destination par rapport à la base de données source. Vous ne pouvez consulter cette métrique qu'au niveau de la migration.
Pour en savoir plus sur l'explorateur de métriques, consultez Créer des graphiques avec l'explorateur de métriques.