Migrer vers une base de données autonome à l'aide du service de migration de bases de données Oracle
Vous pouvez migrer des données vers une base de données Autonomous Database à l'aide du service de migration de bases de données Oracle Cloud Infrastructure, qui est un service en nuage entièrement géré créé pour faciliter le déplacement de bases de données établies sur place, de tierce partie ou sur Oracle Cloud vers Autonomous Database.
Le service de migration de base de données vous offre une expérience en libre-service hautement performante pour la migration de bases de données vers Oracle Cloud Infrastructure (OCI). Le service de migration de bases de données s'exécute en tant que service en nuage géré, séparé de votre location et de vos ressources. Ce service tire parti du moteur de migration sans temps d'arrêt d'Oracle, qui tire parti de la réplication d'Oracle GoldenGate pour assurer une migration de bases de données au niveau de l'entreprise avec un temps d'arrêt minimal. Il fonctionne en tant que service multilocataire dans une location du service de migration de bases de données et communique avec vos ressources à l'aide de points d'extrémité privés. Les points d'extrémité sont gérés par le service de migration de bases de données. Pour en savoir plus sur les fonctionnalités du service de migration de bases de données, voir À propos du service de migration de bases de données pour Oracle Cloud Infrastructure.
Le service de migration de bases de données prend en charge un large éventail de bases de données sources pour la migration vers une base de données autonome. Pour voir la liste complète des versions de base de données source prises en charge, voir Exigences relatives à la base de données source. À partir de la version courante, le service de migration de bases de données prend uniquement en charge Autonomous Database sans serveur et Autonomous Database sur une infrastructure Exadata dédiée en tant que cibles de migration.
- Migration en ligne : La migration en ligne utilise la réplication d'Oracle GoldenGate pour la synchronisation continue de la base de données source avec la base de données cible. La migration en ligne nécessite une connectivité SQL*Net à partir 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ées pour l'instanciation initiale. Voir Migration en ligne pour plus de détails.
- Migration hors ligne : Avec la méthode de migration hors ligne, le service de migration de bases de données exporte les données depuis la base source vers le magasin d'objets, puis importe les données de la source d'objets vers la base cible dans le nuage à l'aide de la fonction d'extraction de données. Vous devez arrêter les mises à jour de la base de données source avant de lancer la migration hors ligne. De plus, une fois la migration terminée, la base de données cible et la base source n'ont pas besoin de connectivité SQL*Net directe entre elles.
- Le chargement initial migre le contenu de tous les schémas de la base de données source vers des schémas portant le même nom dans la base de données cible. Vous pouvez choisir d'exclure des objets spécifiques et de renommer des objets lorsque vous créez une migration dans le service de migration de bases de données pour Oracle Cloud Infrastructure.
- La réplication migre toutes les opérations de données et de métadonnées des transactions validées après le chargement initial jusqu'à ce que vous repreniez la tâche de migration après la phase Surveiller le décalage de réplication. Cela concerne les insertions, les suppressions et les mises à jour de données dans les tables du schéma migré. Les opérations LDD de création, de modification et de suppression ne sont pas répliquées.
Pour savoir comment utiliser le service de migration de bases de données, voir Migration de bases de données : Préalables et étapes requises dans Utilisation du service de migration de bases de données pour Oracle Cloud Infrastructure.