Phases de migration d'Oracle
Une tâche de migration du service de migration de bases de données pour Oracle Cloud Infrastructure s'exécute par phases opérationnelles, comme un flux de travail.
Les phases de la migration de bases de données s'affichent dans la console avec des noms conviviaux (phase DMS) et dans l'API REST avec des codes précédés de "ODMS_", comme indiqué dans le tableau ci-dessous.
Notez que le service de migration de bases de données fait appel à l'outil de migration sans temps d'arrêt pour exécuter le flux de travail de la tâche de migration. Ainsi, dans les journaux, les noms des phases de migration portent le préfixe "ZDM_". Notez également qu'une phase de migration de bases de données correspond à une ou plusieurs phases de migration sans temps d'arrêt, ce qui vous offre une vue plus détaillée du flux de travail.
Tableau 9-1 Description des phases du processus de migration de bases de données
Nom de phase DMS dans la console (codes d'API) | Description | Nom de phase ZDM | Description |
---|---|---|---|
Valider ( |
Valide les bases de données source et cible, le concentrateur GoldenGate et la configuration de l'extraction de données. |
Valider la source ( |
Valide les données d'identification d'accès à la base de données source, la configuration des paramètres de la base de données, les privilèges d'utilisateur |
Valider la cible ( |
Vérifie que la base de données cible existe et qu'il s'agit d'une base de données autonome, et valide les données d'identification d'accès, la sécurité et la connectivité. |
||
Valider le service de conseils avant migration ( |
Le service de conseils avant migration est exécuté. |
||
Valider le concentrateur GoldenGate ( |
Vérifie les points d'extrémité REST des microservices GoldenGate, la configuration du logiciel, l'état et la connectivité aux bases de données source et cible. |
||
Valider les paramètres de la source d'extraction de données ( |
Valide l'objet de répertoire d'exportation (s'il y a lieu) et vérifie si l'espace et les autorisations suffisent pour l'utilisateur spécifié dans la base de données source pour exporter les vidages. Vérifie si les seaux du magasin d'objets Oracle Cloud, le seau de données et le seau de portefeuille spécifiés sont accessibles depuis la source. Valide également la configuration du mandataire, s'il y a lieu. |
||
Valider les paramètres de la cible d'extraction de données ( |
Vérifie que l'objet de répertoire d'importation d'extraction de données existe. Si un DBLINK existant a été spécifié, vérifie qu'il existe et qu'il est valide, et vérifie que les exigences ADB en matière de fichiers DBLINK et de portefeuille sont respectées. |
||
Préparer ( |
Prépare et démarre le processus d'extraction GoldenGate et active la journalisation supplémentaire. |
Préparer le concentrateur GoldenGate ( |
Enregistre les détails et les données d'identification de connexion à la base de données auprès des microservices GoldenGate. |
|
Crée la table de pulsations GoldenGate dans la base de données source. Si la table existe déjà, règle la fréquence de mise à jour à 60 secondes. |
||
|
Prépare les schémas de la base de données source pour instanciation en activant la journalisation supplémentaire au niveau des schémas. |
||
Créer une extraction de source GoldenGate ( |
Démarre le processus d'extraction GoldenGate dans la base de données source. |
||
Préparer (ODMS_PREPARE_INITIAL_LOAD )
|
Crée les objets de répertoire requis pour l'extraction de données, ainsi qu'un DBLINK, s'il y a lieu. |
Préparer l'extraction de données source ( |
Crée un nouvel objet de répertoire pour l'extraction de données, si nécessaire. Crée un jeton d'authentification OCI pour accéder au seau OSS OCI, si nécessaire. |
Préparer l'extraction de données cible ( |
Crée un nouvel objet de répertoire pour l'extraction de données, si nécessaire. Stocke le jeton d'authentification OCI dans la base de données pour l'accès OSS sécurisé. Si vous effectuez une migration au moyen d'un DBLINK et qu'un DBLINK doit être créé, créez les données d'identification nécessaires pour accéder à la source et créer un nouveau DBLINK. Garantit que les exigences de sécurité de la base de données autonome sont satisfaites en utilisant un DBLINK sur SSL. |
||
Exportation de la source de l'extraction de données ( |
Démarre et surveille l'exportation de l'extraction de données sur la base de données source. |
Exportation de la source de l'extraction de données |
Démarre et surveille l'exportation de l'extraction de données sur la base de données source. |
Charger les fichiers de vidage sources ( |
Charge les fichiers de vidage d'extraction de données de la source vers OSS OCI. |
Charger les fichiers de vidage sources ( |
Charge les fichiers de vidage d'extraction de données de la source vers OSS OCI. |
Importation de la cible de l'extraction de données ( |
Lance l'importation des vidages d'extraction de données vers la base de données cible, à partir du seau OSS OCI ou au moyen d'un DBLINK, et surveille la progression de l'importation de l'extraction de données. |
Importation de la cible de l'extraction de données ( |
Lance l'importation des vidages d'extraction de données vers la base de données cible, à partir du seau OSS OCI ou au moyen d'un DBLINK, et surveille la progression de l'importation de l'extraction de données. |
Publier l'extraction de données ( |
Supprime les objets de répertoire, les données d'identification et le DBLINK créés pour l'extraction de données le service de migration de bases de données. |
Publier l'extraction de données source ( |
Supprime tout objet de répertoire d'extraction de données créé par le service de migration de bases de données. |
Publier l'extraction de données cible ( |
Corrige tous les objets non valides dans la base de données cible. Supprime l'accès à la base de données et les données d'identification d'accès à OSS OCI qui ont été créées pour la migration. Supprime tout DBLINK créé par le service de migration de bases de données. Peut également supprimer les vidages de base de données source stockés dans le seau OSS OCI. |
||
Préparer GoldenGate ( |
Effectue la préparation pour la réplication GoldenGate. |
|
Crée la table de pulsations GoldenGate dans la base de données cible. Si la table existe déjà, règle la fréquence de mise à jour à 60 secondes. |
|
Crée la table de points de vérification GoldenGate dans la base de données cible pour effectuer le suivi de la progression du processus de réplication. |
||
|
Crée le processus de réplication GoldenGate pour la base de données cible. |
||
ZDM_START_GG_REPLICAT_TGT |
Démarre le processus de réplication GoldenGate pour la base de données cible. |
||
Surveiller le décalage GoldenGate ( |
Sonde les données de point de vérification et de pulsation GoldenGate pour mesurer le décalage d'application de bout en bout jusqu'à ce que le décalage passe en dessous du seuil souhaité. |
Surveiller le décalage GoldenGate ( |
Sonde les données de point de vérification et de pulsation GoldenGate pour mesurer le décalage d'application de bout en bout jusqu'à ce que le décalage passe en dessous du seuil souhaité. |
Permuter l'application ( |
Si la base de données source est inactive, arrête l'extraction GoldenGate, attend que le processus de réplication GoldenGate termine l'application, puis arrête ce processus. |
Permuter l'application ( |
Si la base de données source est inactive, arrête l'extraction GoldenGate, attend que le processus de réplication GoldenGate termine l'application, puis arrête ce processus. |
Nettoyage ( |
Effectue des opérations de nettoyage telles que la suppression des processus d'extraction et de réplication GoldenGate et des données de connexion sur les bases de données source et cible, respectivement, la suppression de l'accès de la base de données autonome au portefeuille, etc. |
Après la permutation ( |
Effectue des actions après la permutation sur la base de données cible. |
|
Supprime le processus d'extraction GoldenGate de la base de données source. |
||
|
Supprime le processus de réplication GoldenGate de la base de données cible. |
||
|
Désactive la journalisation supplémentaire au niveau du schéma pour la base de données source. |
||
|
Supprime la table de pulsations GoldenGate de la base de données source, si la table a été créée par le service de migration de bases de données. Sinon, réinitialise la fréquence de mise à jour à la valeur initiale. |
||
|
Supprime la table de points de vérification GoldenGate de la base de données cible. |
||
|
Supprime la table de pulsations GoldenGate de la base de données cible, si la table a été créée par le service de migration de bases de données. Sinon, réinitialise la fréquence de mise à jour à la valeur initiale. |
||
Nettoyer le concentrateur GoldenGate ( |
Supprime les détails et les données d'identification de connexion à la base de données enregistrés auprès des microservices GoldenGate. |
||
Publier les actions ( |
Supprime le portefeuille d'accès à la base de données autonome du service de migration de bases de données. |
||
ZDM_CLEANUP_SRC
|
Supprime les fichiers binaires associés à l'outil Cloud Pre-Migration Advisor sur les serveurs de base de données source. |
Rubrique parent : Statut de la tâche de surveillance