Migra i dati in Autonomous AI Database su un'infrastruttura Exadata dedicata
La migrazione dei dati sta spostando i dati con o senza il relativo schema da un sistema, una posizione o un'applicazione a un altro. Un classico esempio di migrazione dei dati è quando decidi di adottare Autonomous AI Database per la tua organizzazione e spostare i dati cronologici esistenti dal database corrente ad Autonomous AI Database.
La migrazione dei dati è diversa dal caricamento di dati di esempio o di un piccolo volume di dati nel database. Di solito coinvolge grandi volumi di dati e può essere un'attività una tantum o un'attività periodica a seconda del requisito. Fare riferimento alla sezione Opzioni di caricamento dati per esplorare le diverse opzioni disponibili per il caricamento di dati di esempio in Autonomous AI Database.
Panoramica sulla migrazione dei dati
Oracle offre diverse opzioni per eseguire la migrazione dei dati a un Autonomous AI Database su un'infrastruttura Exadata dedicata. Autonomous AI Database on Dedicated Exadata Infrastructure su un'infrastruttura dedicata consente di eseguire l'esportazione e l'importazione manuali dei dati da:
-
Database, sistema o origine dati in locale
-
Applicazioni SaaS
-
Origine dati di terze parti
-
Data lake (Hadoop)
-
Altri servizi Oracle Database Cloud

Descrizione dell'illustrazione data_migration.png
Quando effettui la migrazione a Autonomous AI Database, puoi:
-
Utilizza strumenti tradizionali come Oracle SQL*Loader e Oracle Data Pump per eseguire la migrazione dei database di origine in Autonomous AI Database.
-
Utilizza Data Migration Service (DMS) per la migrazione dei dati semplice di database di grandi dimensioni che richiedono tempi di inattività ridotti per la migrazione.
-
Utilizza lo strumento Zero Downtime Migration (ZDM) per la migrazione sicura ad Autonomous AI Database su Public Cloud ed Exadata Cloud@Customer.
-
Utilizza lo storage degli oggetti Oracle per gestire, caricare e caricare grandi volumi di dati.
-
Fornire i dati di origine in vari formati, ad esempio file di testo di SQL Loader, file di dump di esportazione/importazione, file CSV, JSON e file Parquet.
-
Caricare i dati in Autonomous AI Database collegando dispositivi NFS (Network File System) esterni forniti dal cliente o da Oracle Cloud Infrastructure File System Service (OCI FSS) utilizzando
DBMS_CLOUD_ADMIN.
Nota:
Se si notano errori di compilazione degli oggetti dopo la migrazione dei dati in un Autonomous AI Database, è possibile ricompilare gli oggetti di database utilizzando, come mostrato di seguito. UTLRP.SQL non può essere utilizzato per eseguire una ricompilazione globale in un Autonomous AI Database.
exec sys.UTL_RECOMP.RECOMP_PARALLEL(4);
Prerequisiti per la migrazione
Come prerequisito, si consiglia di eseguire Cloud Premigration Advisor Tool (CPAT) per valutare la compatibilità del database di origine con Autonomous AI Database. CPAT identifica le potenziali azioni che potresti dover intraprendere prima o durante la migrazione, dando priorità alla loro importanza e suggerendo risoluzioni. Alcuni strumenti e servizi di migrazione eseguono automaticamente questo advisor. Per ulteriori informazioni, fai riferimento allo strumento Cloud Premigration Advisor in Oracle Database 19c Utilities o Oracle Database 26ai Utilities.
Opzioni di migrazione
Sono disponibili diverse opzioni per spostare i tuoi dati in un Autonomous AI Database on Dedicated Infrastructure nel cloud pubblico e in Cloud@Customer.
Queste opzioni sono elencate di seguito insieme a una tabella per scegliere l'opzione giusta in base al caso d'uso del cliente.
-
Oracle Database Migration Service: un servizio cloud completamente gestito che semplifica lo spostamento dei database consolidati da on-premise, di terze parti o su Oracle Cloud ad Autonomous AI Database.
-
Oracle GoldenGate: lo strumento di replica dei dati di Oracle per la migrazione dei dati una tantum e la replica dei dati con acquisizione dei dati di modifica.
-
Migrazione zero tempi di inattività (ZDM): servizio con un'interfaccia a riga di comando che si installa ed esegue su un host di cui si esegue il provisioning. Il server in cui è installato il software Zero Downtime Migration è chiamato host del servizio Zero Downtime Migration. È possibile eseguire uno o più job di migrazione del database dall'host del servizio Migrazione senza tempi di inattività.
-
Storage di file di rete (NFS): utilizzare lo storage NFS (Network File System) locale per spostare i dati all'interno e all'esterno delle distribuzioni Exadata Cloud@Customer collegando la condivisione NFS (Network File Storage) ad Autonomous AI Database.
-
Oracle Data Pump: utility di database che supporta lo spostamento in blocco ad alta velocità di dati e metadati tra i database Oracle e Autonomous AI Database.
-
Oracle SQL*Loader: utility di database per caricare i dati da file esterni in Oracle Database.
Casi di utilizzo della migrazione
A seconda del database di origine, è possibile utilizzare una o più delle opzioni di migrazione riportate sopra per eseguire la migrazione dei dati in Autonomous AI Database su distribuzioni di cloud pubblico o Exadata Cloud@Customer. Di seguito sono elencati alcuni dei casi d'uso della migrazione più comuni per aiutarti a scegliere l'opzione giusta.
| Caso d'uso migrazione | Opzioni di migrazione | Ulteriori riferimenti |
|---|---|---|
Non Oracle Database → ADB-D sul cloud pubblico o su Exadata Cloud@Customer. |
|
|
Oracle Database versione 11.2.0.4 e successive → ADB-D sul cloud pubblico |
|
|
Oracle Database versione 11.2.0.4 e successive → ADB-D su Exadata Cloud@Customer |
|
|
Oracle Database versione inferiore a 11.2.0.4 → ADB-D nel cloud pubblico o in Exadata Cloud@Customer |
|
|
OCI Database (VMDB, BMDB, ExaCS) → ADB-D sul cloud pubblico |
|
|
OCI Database (VMDB, BMDB, ExaCS) → ADB-D su Exadata Cloud@Customer |
|
|
Autonomous AI Database Serverless → ADB-D nel cloud pubblico o in Exadata Cloud@Customer |
|
|
Fornitori cloud di 3rd Party (AWS, Azure) → ADB-D sul cloud pubblico o su Exadata Cloud@Customer |
|
|
Autonomous AI Database on Dedicated Exadata Infrastructure → Autonomous AI Database on Dedicated Exadata Infrastructure |
|
Nota: la decisione dello strumento o della utility di migrazione da utilizzare dipende da più fattori, ad esempio il database di origine, il formato dei dati di origine, il volume e la complessità dei dati. Per aiutarti a identificare la soluzione più ottimale per la migrazione dei tuoi dati ad Autonomous AI Database, Oracle fornisce una utility di consulenza chiamata Oracle Cloud Migration Advisor. Per ulteriori informazioni su questa utility, vedere www.oracle.com/goto/move.