Migration entre instances Oracle Autonomous Database avec le service OCI Database Migration

Les prérequis et procédures de migration entre deux instances Oracle Autonomous Database à l'aide d'OCI Database Migration Service sont les suivants. Les méthodes de transfert de données suivantes peuvent être utilisées : NFS (Network File System) et DBLINK (Database Link).

Paramètre requis pour les migrations en ligne

Pour les migrations en ligne, vous devez utiliser GGADMIN ou admin avec les autorisations suivantes sur les bases de données source et cible. Par exemple :
GRANT SELECT ON SYS.V_$SESSION TO ggadmin;
GRANT SELECT ON SYS.V_$TRANSACTION TO ggadmin;
GRANT SELECT ON SYS.V_$DATABASE TO ggadmin;

ALTER SYSTEM SET GLOBAL_NAMES=FALSE;

ALTER PLUGGABLE DATABASE ADD SUPPLEMENTAL LOG DATA;

GRANT PDB_DBA to ggadmin;

Dans Migration, accédez à Réplication.

Dans Paramètres avancés, lors d'une migration en ligne, vous devez définir le paramètre avancé suivant dans la configuration de la migration :

Dans GOLDENGATESETTINGS, définissez la valeur de Skip Oracle GoldenGatereload_query_advisor sur TRUE.

Méthode de migration 1 : utilisation d'un système de fichiers réseau

Cette méthode utilise un système de fichiers OCI File Storage (NFS) partagé pour transférer les fichiers Data Pump. Le service orchestre le montage et le démontage de ce système de fichiers directement sur les instances ADB.

Avant de commencer, vous devez démonter le système de fichiers spécifique lorsque vous le sélectionnez dans la console Oracle Cloud.
  1. Démontez le système de fichiers : sur les instances ADB source et cible, assurez-vous que le stockage de fichiers OCI (NFS) que vous prévoyez d'utiliser pour la migration est démonté.
  2. Nettoyer le répertoire source : sur l'instance ADB source, vous devez nettoyer TOUS les fichiers du répertoire DATA_PUMP_DIR. Le service utilise automatiquement ce chemin de répertoire pour monter le partage NFS, et l'opération de montage échoue si le répertoire n'est pas vide.
  3. Préparez le répertoire cible : sur l'instance ADB cible, vous pouvez indiquer un répertoire vide existant ou laisser le service en créer un. Oracle recommande de laisser le service créer le répertoire, car il gère automatiquement le montage du système de fichiers pour vous.

Une fois les prérequis remplis, vous pouvez exécuter le travail de migration. Le service gère la pièce jointe du système de fichiers NFS pour le transfert de données.

Méthode de migration 2 : Utilisation d'un lien de base de données (DBLINK)

Créer des liens de base de données : vous devez créer un lien de base de données sur les instances partagées ADB source et cible.

Remarque

Les liens de base de données sur la source et la cible doivent porter exactement le même nom. Pour obtenir des instructions détaillées, reportez-vous à Utilisation de liens de base de donnée avec Autonomous Database.