Migration de données vers une base de données Autonomous AI sur une infrastructure Exadata dédiée

La migration des données déplace les données avec ou sans leur schéma entre deux systèmes, emplacements ou applications. Citons l'un des exemples classiques de migration de données : vous décidez d'adopter Autonomous AI Database pour votre organisation et De déplacer les données historiques existantes de la base de donnée en cours vers Autonomous AI Database.

La migration des données est différente du chargement de données échantillon ou d'un petit volume de données dans la base de données. Elle implique généralement d'importants volumes de données, et peut être une activité ponctuelle ou régulière selon les besoins. Reportez-vous à la section Options de chargement des données afin d'explorer les différentes options disponibles pour le chargement des données échantillon vers Autonomous AI Database.

Présentation de la migration de données

Oracle propose plusieurs options pour migrer vos données vers une base de données d'IA autonome sur une infrastructure Exadata dédiée. Autonomous AI Database on Dedicated Exadata Infrastructure sur l'infrastructure dédiée permet d'effectuer des exports et imports de données manuels à partir des environnements suivants :
  • Base de données, système ou source de données sur site
  • Applications SaaS
  • Source de données tierce
  • Lacs de données (Hadoop)
  • Autres services Oracle Database Cloud


Lors de la migration vers Autonomous AI Database, vous pouvez effectuer les opérations suivantes :
  • Utiliser des outils traditionnels tels qu'Oracle SQL*Loader et Oracle Data Pump pour migrer vos bases de données source vers la base de données Autonomous AI.
  • Utiliser Data Migration Service (DMS) pour une migration simple des données de bases de données volumineuses nécessitant un temps d'inactivité de migration faible
  • Utiliser l'outil Zero Downtime Migration (ZDM) pour exécuter une migration sécurisée vers Autonomous AI Database sur Public Cloud et Exadata Cloud@Customer.
  • Utiliser Oracle Object Storage pour gérer, charger et télécharger d'importants volumes de données
  • Fournir les données source dans différents formats : fichiers texte SQL Loader, les fichiers dump d'import-export, CSV, JSON, Parquet, etc.
  • Chargez des données dans la base de données Autonomous AI en attachant des périphériques NFS externes fournis par le client ou OCI FSS (Oracle Cloud Infrastructure File System Service) à l'aide de DBMS_CLOUD_ADMIN.

Remarques :

Si vous remarquez des erreurs de compilation d'objet après la migration de données vers une base de données Autonomous AI, vous pouvez recompiler les objets de base de données à l'aide de UTL_RECOMP, comme indiqué ci-dessous :
exec sys.UTL_RECOMP.RECOMP_PARALLEL(4);
UTLRP.SQL ne peut pas être utilisé pour effectuer une recompilation globale sur une base de données d'IA autonome.

Conditions préalables à la migration

Avant de commencer, il est recommandé d'exécuter l'outil Cloud Premigration Advisor (CPAT) pour vous aider à évaluer la compatibilité de la base de données source avec la base de données Autonomous AI. Le CPAT identifie les actions que vous devrez peut-être entreprendre avant ou pendant la migration, en donnant la priorité à leur importance et en suggérant des solutions. Certains services et outils de migration exécutent automatiquement cette fonction de conseil. Pour plus d'informations, voir Outil Cloud Premigration Advisor dans Utilitaires Oracle Database 19c ou Utilitaires Oracle Database 26ai.

Options de migration

Plusieurs options sont disponibles pour déplacer vos données vers une base de données d'IA autonome sur une infrastructure dédiée dans le cloud public ainsi que vers Cloud@Customer.

Ces options sont répertoriées ci-dessous avec un tableau qui aide à choisir l'option appropriée en fonction du cas d'emploi du client.
  • Oracle Database Migration Service : service cloud entièrement géré qui simplifie le déplacement des bases de données établies d'une base de données sur site, tierce ou sur Oracle Cloud vers Autonomous AI Database.
  • Oracle GoldenGate : outil de réplication de données d'Oracle pour la migration ponctuelle des données, ainsi que la réplication de données avec capture des données de modification.
  • Migration sans temps d'arrêt : service doté d'une interface de ligne de commande que vous installez et exécutez sur un hôte que vous provisionnez. Le serveur sur lequel le logiciel Zero Downtime Migration est installé est appelé hôte du service Zero Downtime Migration. Vous pouvez exécuter des travaux de migration de base de données à partir de l'hôte du service Zero Downtime Migration.
  • Stockage de fichiers réseau (NFS) : utilisez votre stockage NFS (Network File System) local pour déplacer des données vers et depuis les déploiements Exadata Cloud@Customer en attachant votre partage NFS (Network File Storage) à votre base de données Autonomous AI.
  • Oracle Data Pump : utilitaire de base de données prenant En charge le déplacement rapide des métadonnées et des données en masse entre les bases de données d'Oracle et Autonomous AI Database.
  • Oracle SQL*Loader : utilitaire de base de données permettant de charger des données à partir de fichiers externes vers Oracle Database.

Cas d'emploi de migration

Selon la base de données source, les options de migration ci-dessous peuvent être utilisées pour migrer des données vers une base de données Autonomous AI sur le cloud public ou des déploiements Exadata Cloud@Customer. Vous trouverez ci-dessous la liste des cas d'emploi de migration les plus courants pour vous aider à choisir l'option appropriée.
Cas d'emploi de migration Options de migration Références supplémentaires

Base de données autre qu'Oracle → ADB-D sur le cloud public ou sur Exadata Cloud@Customer.


Cas d'emploi 1

  • Oracle SQL*Loader
  • Oracle GoldenGate
  • Utilisation du stockage NFS pour migrer des données vers une base de données Autonomous AI sur Exadata Cloud@Customer
  • Utilisation d'OCI File Storage pour charger des données dans Autonomous AI Database sur Oracle Public Cloud

Oracle Database version 11.2.0.4 et supérieure → ADB-D sur le cloud public


Cas d'emploi 2

  • Service Database Migration (DM)
  • Zero Downtime Migration (ZDM) - Migration en ligne ou hors ligne à l'aide d'OCI Object Storage
  • Oracle Data Pump
  • Oracle SQL*Loader
  • Oracle GoldenGate

Oracle Database version 11.2.0.4 et supérieure → ADB-D sur Exadata Cloud@Customer


Cas d'emploi 3

  • Zero Downtime Migration (ZDM) - Migration en ligne ou hors ligne à l'aide d'OCI Object Storage
  • Utilisation du stockage NFS pour migrer les données vers Autonomous Database sur Exadata Cloud@Customer
  • Oracle Data Pump avec OCI Object Storage ou stockage NFS fourni par le client
  • Oracle GoldenGate

Version d'Oracle Database ci-dessous 11.2.0.4 → ADB-D sur le cloud public ou sur Exadata Cloud@Customer


Cas d'emploi 4

  • Oracle SQL*Loader
  • Oracle Data Pump
  • Utilisation du stockage NFS pour migrer les données vers Autonomous Database sur Exadata Cloud@Customer
  • Utilisation d'OCI File Storage pour charger des données dans Autonomous AI Database sur Oracle Public Cloud

Base de données OCI (VMDB, BMDB, ExaCS) → ADB-D sur le cloud public


Cas d'emploi 5

  • Service Database Migration (DM)
  • Zero Downtime Migration (ZDM) - Migration en ligne ou hors ligne à l'aide d'OCI Object Storage
  • Oracle Data Pump
  • Oracle SQL*Loader

Base de données OCI (VMDB, BMDB, ExaCS) → ADB-D sur Exadata Cloud@Customer


Cas d'emploi 6

  • Zero Downtime Migration (ZDM) - Migration en ligne ou hors ligne à l'aide d'OCI Object Storage
  • Oracle Data Pump
  • Oracle SQL*Loader

Autonomous AI Database Serverless → ADB-D sur le cloud public ou Exadata Cloud@Customer


Cas d'emploi 7

  • Extraction Oracle GoldenGate configurée pour la capture à partir de la base de données Autonomous AI source.
  • Oracle Data Pump

Fournisseurs de cloud tiers (AWS, Azure) → ADB-D sur le cloud public ou sur Exadata Cloud@Customer


Cas d'emploi 8

  • Oracle Data Pump
  • Zero Downtime Migration (ZDM 21.2) prend en charge RDS et AWS

Autonomous AI Database sur une infrastructure Exadata dédiée → Autonomous AI Database sur une infrastructure Exadata dédiée


Cas d'emploi 9

  • Réplication Oracle GoldenGate configurée pour s'appliquer à la base de données Autonomous AI cible.
  • Oracle Data Pump

Remarques :

Le choix de l'outil ou de l'utilitaire de migration dépend de plusieurs facteurs tels que la base de données source, le format des données source, le volume et la complexité des données.Pour vous aider à identifier la solution la plus optimale pour migrer vos données vers Autonomous AI Database, Oracle fournit un utilitaire de conseil appelé Oracle Cloud Migration Advisor.Pour plus d'informations sur cet utilitaire, reportez-vous à www.oracle.com/goto/move.