Utiliser la base des données de secours de cliché
Vous pouvez utiliser la base de données de secours instantanée en tant que base de données source pour l'export Data Pump.
Remarque
Cette fonctionnalité est disponible uniquement pour les migrations Oracle en ligne, à l'exception d'Amazon RDS.
Cette fonctionnalité est disponible uniquement pour les migrations Oracle en ligne, à l'exception d'Amazon RDS.
Pourquoi utiliser cette option :
- Permet l'export Data Pump avec un haut degré de parallélisme et un impact nul sur la base de données de production.
- Permet une utilisation optimale des ressources sans affecter les performances du système de production.
- Permet de désactiver les travaux
DBMS_SCHEDULER
pendant l'export, afin d'éviter les problèmes d'export qui ne peuvent pas être résolus dans un environnement de production. - Aide à empêcher
ORA-01555: snapshot too old errors
, en particulier lors de l'export de tables volumineuses.
Conditions préalables :
- Vous devez convertir manuellement la base de données de secours physique en base de données de secours instantanée.
- Vous devez précréer le répertoire d'export et l'objet de répertoire d'export sur les bases de données principale et de secours, en utilisant le même nom et le même chemin.
- Pour Object Storage Service (OSS) en tant que support de transfert : le répertoire d'export des bases de données principale et de secours doit pointer vers un système de fichiers partagé.
- Pour le service File Storage (FSS) en tant que support de transfert : le même montage FSS doit être accessible à partir des bases de données principale et de secours.
- Vous devez créer une connexion de base de données à la base de données de secours cliché dans le service OCI Database Migration.
Activation de cette fonction - Procédure
Lors de la création de la migration et pour les migrations en ligne Oracle prises en charge, activez l'option Utiliser la base de données de secours cliché comme source pour l'export Data Pump. Sélectionnez ensuite la connexion de base de données de secours cliché correspondante qui a été créée précédemment.
Ce que le service va faire :
- Identifiez le SCN de secours et signalez-le dans le journal de progression.
- Exécutez l'export Data Pump sans définir les paramètres
FLASHBACK_SCN
ouFLASHBACK_TIME
.Remarque
Lors de la définition deFLASHBACK_SCN
, vous garantissez un export cohérent, mais cela peut réduire les performances. - Etant donné que la base de données de secours instantanée n'est pas en cours de mise à jour lors de l'export et qu'aucun travail de planificateur ne doit être exécuté, l'export est cohérent par nature.
- Une fois l'export terminé, le service :
- Continuez l'import.
- Démarrez le processus Replicat à l'aide de la valeur
AFTERCSN
dérivée du SCN de secours.
Remarque
Vous pouvez rétablir la base de données de secours cliché en base de données de secours physique à votre convenance une fois la phase d'export terminée.
Rubrique parent : Référence