Migration vers Autonomous Database à l'aide du service Oracle Database Migration

Vous pouvez migrer des données vers une instance Autonomous Database à l'aide du service Database Migration Oracle Cloud Infrastructure, qui est un service cloud entièrement géré créé pour faciliter le déplacement des bases de données établies d'une instance sur site, tierce ou sur Oracle Cloud vers Autonomous Database.

Le service Database Migration vous propose une expérience en libre-service hautes performances pour la migration de bases de données vers Oracle Cloud Infrastructure (OCI). Database Migration est exécuté en tant que service cloud géré distinct de votre location et de vos ressources. Le service s'appuie sur le moteur Oracle Zero Downtime Migration (ZDM), qui utilise la réplication Oracle GoldenGate pour assurer une migration des bases de données adaptée aux entreprises, avec un temps d'inactivité minimal. Il fonctionne en tant que service colocatif dans une location de service Database Migration et communique avec vos ressources à l'aide d'adresses privées. Les adresses privées sont gérées par Database Migration. Pour en savoir plus sur les fonctionnalités du service Database Migration, reportez-vous à A propos d'Oracle Cloud Infrastructure Database Migration.

Le service Database Migration prend en charge un large éventail de bases de données source pour la migration vers Autonomous Database. Pour afficher la liste complète des versions de base de données source prises en charge, reportez-vous à Configuration requise pour les bases de données source. A partir de la version actuelle, Database Migration prend uniquement en charge les cibles de migration Autonomous Database Serverless et Autonomous Database on Dedicated Exadata Infrastructure.

Vous pouvez effectuer une migration de base de données dans deux modes différents :
  • Migration en ligne : la migration en ligne utilise la réplication Oracle GoldenGate pour une synchronisation continue entre la base de données source et la base de données cible. La migration en ligne nécessite une connectivité SQL*Net de l'hôte GoldenGate exécuté dans la location cible vers la base de données source. Oracle Data Pump et ses deux options sont utilisés pour l'instanciation initiale. Pour plus d'informations, reportez-vous à Migration en ligne.
  • Migration hors ligne : avec la méthode de migration hors ligne, Database Migration exporte les données de la base de données source vers la banque d'objets, puis importe les données de la source d'objet vers la base de données cible sur le cloud à l'aide de Data Pump. Vous devez arrêter les mises à jour sur la base de données source avant de démarrer la migration hors ligne. En outre, la base de données source et la base de données cible n'ont pas besoin d'une connectivité SQL*Net directe entre elles une fois la migration terminée.
Le chargement initial et la réplication sont deux aspects importants de la migration de base de données à l'aide du service Database Migration.
  • Le chargement initial migre le contenu de tous les schémas de la base de données cible vers des schémas du même nom. Vous pouvez choisir d'exclure des objets spécifiques et de renommer des objets lorsque vous créez une migration dans Oracle Cloud Infrastructure Database Migration.
  • La réplication migre toutes les opérations de données et de métadonnées dans les transactions validées après le chargement initial jusqu'à ce que vous repreniez le travail de migration après la phase de surveillance du retard de réplication. Elle inclut les insertions, les suppressions et les mises à jour de données dans les tables du schéma migré. Les opérations DDL de création, de modification et de suppression ne sont pas répliquées.

Pour en savoir plus sur l'utilisation du service Database Migration, reportez-vous à Database Migration : prérequis et étapes impliquées dans Utilisation du service Oracle Cloud Infrastructure Database Migration.