Migration de données vers Autonomous Database on Dedicated Exadata Infrastructure
La migration des données déplace les données avec ou sans leur schéma entre deux systèmes, emplacements ou applications. Citons un exemple classique de migration de données : vous décidez d'adopter Autonomous Database pour votre organisation et de déplacer les données historiques existantes de la base de données en cours vers Autonomous 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 à Options de chargement de données afin d'explorer les différentes options disponibles pour charger des données échantillon vers Autonomous Database.
Rubriques connexes
Présentation de la migration de données
- 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
- Utiliser des outils traditionnels tels qu'Oracle SQL*Loader et Oracle Data Pump pour migrer vos bases de données source vers Autonomous Database
- 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 effectuer une migration sécurisée vers Autonomous 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 Autonomous Database en attachant des périphériques NFS (Network File System) 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'objets après la migration des données vers une instance Autonomous Database, vous pouvez recompiler les objets de base de données à l'aide deUTL_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 instance Autonomous Database.
Conditions préalables à la migration
Vous devez au préalable exécuter l'outil Cloud Premigration Advisor Tool (CPAT) pour vous aider à évaluer la compatibilité de la base de données source avec Autonomous Database. Le CPAT identifie les actions potentielles que vous devrez peut-être entreprendre 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 à Outil Cloud Premigration Advisor dans Utilitaires Oracle Database 19c ou Utilitaires Oracle Database 23ai.
Options de migration
Plusieurs options sont disponibles pour déplacer vos données vers une base de données autonome sur une infrastructure dédiée dans le cloud public ainsi que sur Cloud@Customer.
- Oracle Database Migration Service : service cloud entièrement géré qui simplifie le déplacement des bases de données établies d'un environnement sur site, tiers ou sur Oracle Cloud vers Autonomous 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 local pour déplacer des données vers et depuis les déploiements Exadata Cloud@Customer en attachant votre partage NFS à votre instance Autonomous Database.
- Oracle Data Pump : utilitaire de base de données prenant en charge le déplacement rapide de métadonnées et de données en masse entre les bases de données Oracle et Autonomous 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
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. ![]() |
|
|
Oracle Database version 11.2.0.4 et supérieure → ADB-D sur le cloud public ![]() |
|
|
Oracle Database version 11.2.0.4 et supérieure → ADB-D sur Exadata Cloud@Customer ![]() |
|
|
Version d'Oracle Database ci-dessous 11.2.0.4 → ADB-D sur le cloud public ou sur Exadata Cloud@Customer ![]() |
|
|
Base de données OCI (VMDB, BMDB, ExaCS) → ADB-D sur le cloud public ![]() |
|
|
Base de données OCI (VMDB, BMDB, ExaCS) → ADB-D sur Exadata Cloud@Customer ![]() |
|
|
Autonomous Database sans serveur → ADB-D sur le cloud public ou sur Exadata Cloud@Customer ![]() |
|
|
Fournisseurs de cloud tiers (AWS, Azure) → ADB-D sur le cloud public ou sur Exadata Cloud@Customer ![]() |
|
|
Autonomous Database sur infrastructure Exadata dédiée → Autonomous Database sur infrastructure Exadata dédiée ![]() |
|
Remarques :
Le choix de l'outil ou de l'utilitaire de migration à utiliser 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 optimale pour la migration de vos données vers Autonomous Database, Oracle fournit un utilitaire de conseil appelé Oracle Cloud Migration Advisor.Reportez-vous à la page www.oracle.com/goto/move pour plus d'informations sur cet utilitaire.