Événements
Le service Oracle Cloud Infrastructure Database Migration génère des événements dans Oracle Cloud Infrastructure (OCI), qui sont des messages structurés indiquant les modifications d'état des ressources.
Vous pouvez définir des règles dans le service d'événements pour OCI pour recevoir un avis lorsque des événements se produisent dans un service OCI natif et utiliser le service d'avis pour envoyer des avis ou déclencher des événements.
Tableau 11-3 Types d'événement du service de migration de bases de données
Ressource | Attributs (communs pour l'objet) | Nom de l'événement | Notes |
---|---|---|---|
Migration |
|
Clone de migration - Début | Lorsqu'une demande de clonage de migration est reçue. |
Clone de migration - Fin | Lorsqu'une demande de clonage de migration est terminée. | ||
Début de création de la migration | Lorsqu'une demande de création de migration est reçue. | ||
Fin de création de la migration | Lorsqu'une demande de création de migration est terminée. | ||
Début de suppression de la migration | Lorsqu'une demande de suppression de migration est reçue. | ||
Fin de suppression de la migration | Lorsqu'une demande de suppression de migration est terminée. | ||
Début de l'évaluation de la migration | Lorsqu'une demande d'évaluation de migration est reçue. | ||
Fin de l'évaluation de la migration | Lorsqu'une demande d'évaluation de migration est terminée. | ||
Début de la migration | Lorsqu'une demande de démarrage de migration est reçue. | ||
Fin de début de la migration | Lorsqu'une demande de démarrage de migration est terminée. | ||
Modification de l'état de migration | Lorsqu'une demande de modification d'état de migration est reçue. | ||
Début de mise à jour de la migration | Lorsqu'une demande de mise à jour de migration est reçue. | ||
Fin de mise à jour de la migration | Lorsqu'une demande de mise à jour de migration est terminée. | ||
Tâche |
compartmentId compartmentName resourceName resourceIdavailabilityDomain eventID |
Début de l'abandon de l'emploi |
Lorsqu'une demande d'abandon de tâche est reçue. |
Fin de l'abandon de la tâche |
Lorsqu'un travail est abandonné. | ||
Suppression de tâche - Début |
Lorsqu'une demande de suppression de tâche est reçue. | ||
Fin de la suppression de la tâche |
Lorsqu'une tâche est supprimée. | ||
Début du curriculum vitae |
Lorsqu'une demande de curriculum vitae est reçue. | ||
Fin du curriculum vitae de la tâche |
Lorsqu'un curriculum vitae est terminé. | ||
État de la tâche modifié |
Lorsqu'un état de tâche est modifié. | ||
Échec de l'état de la tâche |
Lorsqu'un travail échoue. | ||
État de la tâche réussi |
Lorsqu'un état de tâche réussit. | ||
État de la tâche en attente |
Lorsqu'une demande de mise à jour de tâche est en attente. | ||
Début de la mise à jour de la tâche |
Appelé lorsque l'état de la tâche est modifié. | ||
Fin de la mise à jour de la tâche |
Lorsqu'une demande de mise à jour de tâche est terminée. | ||
Connexion |
|
Connexion Créer
Début |
Lorsqu'une demande de création de connexion est envoyée. |
Fin de la création de la connexion |
Lorsqu'une demande de création de connexion est terminée. | ||
Début de la suppression de la connexion | Lorsqu'une demande de suppression de connexion est envoyée. | ||
Fin de la suppression de la connexion | Lorsqu'une demande de suppression de connexion est terminée. | ||
Mise à jour de la connexion - Début |
Lorsqu'une demande de mise à jour de connexion est envoyée. | ||
Mise à jour de la connexion - Fin |
Lorsqu'une demande de mise à jour de connexion est terminée. | ||
Phase |
compartmentName compartmentId migrationName migrationId jobName jobId phaseName phaseStatus |
Phase - Début | Émis lorsque la phase commence. |
Phase fin | Émis à la fin de la phase. |
Tableau 11-4 Exemples de cas d'utilisation
Cas d'utilisation | Événement | Filtres d'attribut | Action |
---|---|---|---|
Pour démarrer un processus lorsque la migration XYZ démarre | Migration - Démarrer | migrationName=XYZ | Fonction ou diffusion en continu |
Pour démarrer une fonction pour une tâche indiquée après le chargement du fichier d'extraction de données et avant le début de l'importation (vous devez également configurer une pause après la phase ZDM_UPLOAD_DATAPUMP_DUMP_FILES et la fonction doit appeler l'API pour reprendre la tâche)
|
Tâche - Changement d'état |
jobId=job_OCID jobLifecycleState=PAUSED phaseName=ZDM_UPLOAD_DATAPUMP_DUMP_FILES |
Fonction |
Pour envoyer un avis en cas d'échec de la migration dans mon compartiment | Tâche - Changement d'état | compartmentId=myCompartmentIdmigrationLifecycleState=FAILED | Avis |
Pour envoyer un avis lorsque la migration XYZ commence à attendre la réplication | Tâche - Changement d'état |
migrationName=XYZ jobLifecycleState=PAUSED phaseName=ZDM_MONITOR_GG_LAG |
Avis |
Pour envoyer un avis lorsque la migration XYZ commence l'exportation de l'extraction de données | Phase - Commencer |
migrationName=XYZ phaseName=ZDM_DATAPUMP_EXPORT |
Avis |
Pour plus d'informations sur les phases de la tâche de migration, voir Phases de migration Oracle.
Rubrique parent : Informations de référence