Pour consulter les détails de la tâche de migration, procédez comme suit:
Dans la console Google Cloud, accédez à la page Jobs de migration.
Dans l'onglet Jobs (Jobs), cliquez sur le nom de votre job de migration.
La page d'informations sur la tâche de migration s'ouvre.
- Consultez les métadonnées de la tâche 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 la durée de son exécution.
- Dans l'onglet Databases (Bases de données), lorsque la tâche 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 tâche de migration.
- État. Pour en savoir plus, consultez États des tâches de migration.
- Phase. La phase de migration indique si la tâche de migration effectue un vidage complet ou une opération de capture de données modifiées (CDC, Change Data Capture).
- Délai de réplication Pour en savoir plus, consultez la page Métriques des tâches de migration.
- Erreurs. Les erreurs qui se sont produites pendant la tâche de migration.
- Afficher les journaux Liens vers les journaux de la tâche de migration.
- Dans l'onglet Surveillance, dans la liste Affichage, 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 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 la section Métriques des jobs de migration.
États des tâches de migration
Le tableau suivant liste, décrit et indique les actions à effectuer par l'utilisateur en fonction de l'état des tâches de migration pour le service de migration de base de données.
État de la tâche de migration | Description | Sous-état possible | Actions possibles de l'utilisateur |
---|---|---|---|
Pas démarré | La tâche de migration est prête, mais n'est toujours pas en cours d'exécution. Cet état est pertinent si la tâche de migration a été créée, mais pas démarrée. | Aucun | Démarrer. Supprimer. |
Démarrage… | La tâche de migration est en cours de démarrage. Il s'agit d'un état intermédiaire qui se produit lorsqu'une tâche de migration est lancée. Le démarrage de la tâche de migration prend entre quelques secondes et quelques minutes. L'état passe à Running . |
Aucun | Supprimer. |
En cours d'exécution | La tâche de migration est en cours d'exécution. |
CDC, Promotion en cours. | Arrêtez. Promouvoir. Supprimer. |
Exécution avec des erreurs | Cet état signifie que Database Migration Service a rencontré des erreurs lors de votre migration. Les opérations défectueuses seront réessayé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êtez. Redémarrer. Promotion (lorsque la tâche est en phase de 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. | Aucun | Supprimer. |
Échec | La tâche 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 la tâche de migration doit être redémarrée. | Dernier état avant l'échec de la tâche 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. | Aucun | Supprimer. |
Arrêté | La tâche de migration est arrêtée. | Dernier état avant l'arrêt de la tâche de migration : "Arrêté dans CDC". | Si vous êtes dans la phase CDC, la tâche de migration peut être reprise, promue ou supprimée. |
Reprise | La tâche de migration est en cours de reprise. | Aucun | Supprimer. |
Arrêt… | La tâche 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 une tâche de migration. L'arrêt de la tâche prend environ une minute, pendant laquelle son état est Stopping . Par la suite, l'état passe à Stopped . |
Aucun | Supprimer. |
Métriques des tâches de migration
Database Migration Service collecte et affiche des métriques de tâche 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 la tâche de migration que vous pouvez afficher sur la page d'informations sur la tâche 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 celles que vous avez sélectionnées pour la migration:
Métrique de migration | Description |
---|---|
Délai de réplication | 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 pendant la phase de capture des données modifiées (CDC, Change Data Capture). Pour en savoir plus sur la promotion de tâches, consultez la section Promouvoir une migration. |
Utilisation de l'espace de stockage en nombre total d'octets | Indique le nombre de Go utilisés par l'instance AlloyDB pour PostgreSQL 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_complete
indique quand la phase de vidage complet est terminée pour une base de données spécifique ou pour l'ensemble de la tâche 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 s'applique à cette base de données spécifique. Si le libellé n'est pas renseigné, la valeur de la métrique s'applique à l'ensemble de la tâche de migration. - La métrique
migration_job/max_replica_bytes_lag
indique 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 s'applique à cette base de données spécifique. Si le libellé n'est pas renseigné, la valeur de la métrique s'applique à l'ensemble de la tâche de migration. - La métrique
migration_job/max_replica_sec_lag
indique le temps (en secondes) pendant lequel la base de données de destination est en retard 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 Créer des graphiques avec l'explorateur de métriques.