Pour consulter les détails du job de migration, procédez comme suit :
Dans la Google Cloud console, accédez à la page Jobs de migration.
Dans l'onglet Jobs, cliquez sur le nom de votre job de migration.
La page d'informations du job de migration s'ouvre.
- Affichez les métadonnées du job de migration, telles que son nom, son ID, son type, son profil de connexion source, son moteur de base de données source, sa destination, sa méthode de connectivité, la date et l'heure de sa création, ainsi que 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 la section É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).
- Délai de réplication. Pour en savoir plus, consultez la section 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 Monitoring, dans la liste Afficher, sélectionnez l'une des options suivantes pour afficher les métriques :
- Agrégé affiche les diagrammes de métriques pour toutes les bases de données incluses dans votre job 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 la section Métriques des jobs de migration.
États des jobs de migration
Le tableau suivant répertorie et décrit les états des jobs de migration pour Database Migration Service, et fournit des actions utilisateur possibles.
| État du job de migration | Description | Sous-état possible | Actions utilisateur possibles |
|---|---|---|---|
| Non démarré | 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 | Le job 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 apporté les modifications. Pour en savoir plus sur le parallélisme, consultez la section Spécifier des informations sur le profil de connexion source. |
CDC, promotion en cours. | Arrêter. Promouvoir. Supprimer. |
| 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 seront relancées,
et les erreurs seront effacées automatiquement une fois le problème sous-jacent résolu.
Database Migration Service continue de migrer les données non affectées par l'erreur. |
CDC. | Arrêter. Redémarrer. Promouvoir (lorsque le job est en phase CDC). |
| Terminé | Le job de migration est terminé. Dans le type de migration continue, cela se produit après une promotion réussie. | Aucune. | Supprimer. |
| Échec | Le job de migration a échoué 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 le job de migration doit être redémarré. 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 | Le job de migration est en cours de redémarrage. | Aucune. | Supprimer. |
| Arrêté | Le job de migration est arrêté. | Dernier état avant l'arrêt du job de migration : arrêté dans la CDC. | Si le job est en phase CDC, il peut être repris, promu ou supprimé. |
| Reprise | Le job de migration est en cours de reprise. | Aucune. | Supprimer. |
| Arrêt... | 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 jobs 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 répertorie et décrit les métriques de job de migration que vous pouvez afficher sur la page d'informations du job de migration. Vous pouvez afficher les métriques suivantes pour toutes les bases de données incluses dans votre job de migration ou uniquement pour les bases de données que vous avez sélectionnées pour la migration :
| Métrique 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 d'effectuer une promotion d'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 la section 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 du job 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 correspond à cette base de données spécifique. Si le libellé n'est pas renseigné, la valeur de la métrique correspond à l'ensemble du job de migration. - La métrique
migration_job/max_replica_bytes_lagindique la taille des données de journal qui ne sont pas encore 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 correspond à cette base de données spécifique. Si le libellé n'est pas renseigné, la valeur de la métrique correspond à 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 afficher cette métrique qu'au niveau de la migration.
Pour en savoir plus sur l'explorateur de métriques, consultez la section Créer des graphiques avec l'explorateur de métriques.