Migration entre des instances Oracle Autonomous AI Database avec le service de migration de bases de données OCI

Voici les préalables et les procédures pour la migration entre deux instances Oracle Autonomous AI Database à l'aide du service de migration de bases de données OCI. Les méthodes de transfert de données suivantes peuvent être utilisées : Network File System (NFS) et Database Link (DBLINK).

Paramètre requis pour les migrations en ligne

Pour les migrations en ligne, vous devez utiliser GGADMIN ou admin avec les autorisations suivantes sur la base de données source et la base de données 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, allez à Réplication.

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

Dans GOLDENGATESETTINGS, réglez la valeur de Skip Oracle GoldenGatereload_query_advisor à TRUE.

Méthode de migration 1 : Utiliser un système de fichiers réseau (NFS)

Cette méthode utilise un système de fichiers NFS (Stockage de fichiers OCI partagé) pour transférer les fichiers d'extraction de données. Le service orchestre le montage et le démontage de ce système de fichiers directement sur les instances de base de données autonome.

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 de base de données autonome 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. Nettoyez le répertoire source : Sur l'instance de base de données autonome source, vous devez nettoyer TOUS les fichiers et vous assurer qu'il est identique à la cible. Le service utilise automatiquement ce chemin d'accès au répertoire pour monter le partage NFS et l'opération de montage échoue si le répertoire n'est pas vide.
  3. Préparer le répertoire cible : Sur l'instance de base de données autonome cible, vous pouvez spécifier 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 traitera automatiquement le montage du système de fichiers pour vous.

Une fois les préalables terminés, vous pouvez exécuter la tâche de migration. Le service gère le fichier joint du système de fichiers NFS pour le transfert de données.

Méthode de migration 2 : Utiliser 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 entre la base de données cible et la base de données source et l'utilisateur de chargement initial sur la base de données cible doit pouvoir y accéder.

Note

Les liens de base de données sur la source et la cible doivent porter exactement le même nom. Entrez les noms dans les paramètres de chargement initial dans les options avancées. Pour des instructions détaillées, voir Utiliser des liens de base de données avec une base de données d'IA autonome.