Migrer des données dans une base de données d'intelligence artificielle autonome sur une infrastructure Exadata dédiée
La migration de données déplace les données, avec ou sans schéma, d'un système, un emplacement ou une application à un autre. Un exemple classique de migration de données est lorsque vous décidez d'adopter une base de données autonome d'IA pour votre organisation et de déplacer les données historiques existantes de la base de données courante vers une base de données autonome d'IA.
La migration des données diffère du chargement de données-échantillons ou d'un petit volume de données dans votre base de données. Elle implique généralement d'importants volumes de données et peut être effectuée de manière ponctuelle ou régulière, selon les besoins. Voir Options de chargement de données pour explorer les différentes options disponibles pour charger des données-échantillons dans Autonomous AI Database.
Rubriques connexes
Aperçu de la migration des données
- Base de données, système ou source de données sur place
- Applications SaaS
- Source de données de tierce partie
- Lacs de données (Hadoop)
- Autres services Oracle Database Cloud
- Utilisez les outils traditionnels tels qu'Oracle SQL*Loader et Oracle Data Pump pour migrer vos bases de données sources vers une base de données autonome d'IA.
- Utiliser le service de migration de données (DMS) pour la migration simple de bases de données volumineuses nécessitant un temps d'arrêt réduit.
- Utilisez l'outil de migration sans temps d'arrêt (ZDM) pour une migration sécurisée vers Autonomous AI Database dans le nuage public et Exadata Cloud@Customer.
- Utiliser le service de stockage d'objets Oracle pour gérer et charger d'importants volumes de données.
- Fournir les données sources dans différents formats tels que des fichiers texte SQL Loader, des fichiers de vidage d'exportation/importation, CSV, JSON et Parquet.
- Chargez des données dans une base de données Autonomous AI Database en attachant des appareils NFS (Network File System) externes fournis par le client ou le service de système de fichiers pour Oracle Cloud Infrastructure à l'aide de
DBMS_CLOUD_ADMIN.
Note :
Si vous remarquez des erreurs de compilation d'objets après la migration des données dans une base de données d'intelligence artificielle autonome, vous pouvez recompiler les objets de base de données à l'aide deUTL_RECOMP, comme illustré 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.
Préalables de migration
Comme préalable, il est recommandé d'exécuter l'outil CPAT (Cloud Premigration Advisor Tool) pour vous aider à évaluer la compatibilité de la base de données source avec la base de données autonome sur l'IA. Le CPAT identifie les actions potentielles que vous devrez peut-être prendre avant ou pendant la migration, en donnant la priorité à leur importance et en suggérant des solutions. Certains outils et services de migration exécutent automatiquement cette fonction de conseil. Pour plus d'informations, reportez-vous à l'outil Cloud Premigration Advisor dans Utilitaires 19c d'Oracle Database ou Utilitaires Oracle Database 26ai.
Options de migration
Plusieurs options sont disponibles pour déplacer vos données vers une base de données Autonomous AI Database sur une infrastructure dédiée dans le nuage public, ainsi que Cloud@Customer.
- Oracle Database Migration Service : Service en nuage entièrement géré qui simplifie le déplacement des bases de données établies depuis des bases sur place, de tierce partie ou sur Oracle Cloud vers Autonomous AI Database.
- Oracle GoldenGate : Outil de réplication de données d'Oracle pour la migration de données unique, ainsi que pour la réplication de données avec saisie des données modifiées.
- 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 de migration sans temps d'arrêt est installé est appelé hôte du service de migration sans temps d'arrêt. Vous pouvez exécuter une ou plusieurs tâches de migration de bases de données à partir de l'hôte du service de migration sans temps d'arrêt.
- 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 autonome AI Database.
- Oracle Data Pump : Utilitaire de base de données prenant en charge le déplacement rapide de données et de métadonnées en masse entre les bases de données Oracle et Autonomous AI Database.
- Oracle SQL*Loader : Utilitaire de base de données permettant de charger des données à partir de fichiers externes dans Oracle Database.
Cas d'utilisation de la migration
| Cas d'utilisation de la migration | Options de migration | Informations de référence supplémentaires |
|---|---|---|
|
Base de données non Oracle → ADB-D dans le nuage public ou Exadata Cloud@Customer. |
|
|
|
Oracle Database version 11.2.0.4 et ultérieure → ADB-D dans le nuage public |
|
|
|
Oracle Database version 11.2.0.4 et ultérieure → ADB-D sur Exadata Cloud@Customer |
|
|
|
Oracle Database version ci-dessous 11.2.0.4 → ADB-D dans le nuage public ou Exadata Cloud@Customer |
|
|
|
Base de données OCI (VMDB, BMDB, ExaCS) → ADB-D dans le nuage public |
|
|
|
Base de données OCI (VMDB, BMDB, ExaCS) → ADB-D sur Exadata Cloud@Customer |
|
|
|
Autonomous AI Database Serverless → ADB-D sur le nuage public ou Exadata Cloud@Customer |
|
|
|
Fournisseurs de services en nuage de tierce partie (AWS, Azure) → ADB-D dans le nuage public ou Exadata Cloud@Customer |
|
|
|
Base de données d'IA autonome sur une infrastructure Exadata dédiée → Base de données d'IA autonome sur une infrastructure Exadata dédiée |
|
Note :
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 sources, le volume et la complexité des données.Pour vous aider à identifier la solution la plus optimale pour la migration de 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, voir www.oracle.com/goto/move.