Configurazione delle opzioni avanzate di caricamento iniziale per le migrazioni Oracle

Oracle Cloud Infrastructure Database Migration imposta automaticamente le impostazioni predefinite ottimali per i parametri di Oracle Data Pump per ottenere prestazioni migliori e garantire la sicurezza dei dati.

Per ottimizzare ulteriormente le prestazioni, modificare le modalità di esportazione o rinominare gli oggetti di database, sono disponibili diverse impostazioni di Data Pump che è possibile configurare nella scheda Impostazioni avanzate della risorsa di migrazione, Caricamento iniziale.

  • Meccanismo di trasferimento dati di origine: tipo di trasferimento di dump da utilizzare durante l'esportazione di Data Pump. Le opzioni disponibili sono CURL o OCI_CLI. L'impostazione predefinita è CURL.
  • Meccanismo di trasferimento dati di destinazione Tipo di trasferimento di dump da utilizzare durante l'importazione di Data Pump. Le opzioni disponibili sono CURL o OCI_CLI. L'impostazione predefinita è OCI_CLI.
  • Modalità job:

    • Completo esegue un'esportazione completa del database.
    • Schema (impostazione predefinita) consente di specificare un set di schemi da esportare.

    Specificare gli oggetti dello schema per l'inclusione o l'esclusione nella scheda Impostazioni avanzate, Oggetti selezionati. Per informazioni dettagliate, vedere Selezione di oggetti per la migrazione Oracle.

    Per ulteriori informazioni sulle modalità di job, vedere Modalità di esportazione di Oracle Data Pump nella guida Oracle Database Utilities.

  • L'azione Esiste tabella imposta il parametro TABLE_EXISTS_ACTION di Data Pump, che specifica l'azione da eseguire quando i dati vengono caricati in una tabella preesistente.

    • Ignora nessuna modifica alla tabella preesistente.

    • Truncate rimuove le righe da una tabella preesistente prima di inserire le righe dall'operazione Importa. Tenere presente che se Truncate viene specificato nelle tabelle a cui fanno riferimento vincoli di chiave esterna, l'operazione di troncamento viene modificata in Sostituisci.

    • Sostituisci sostituisce le tabelle esistenti con nuove definizioni. Prima di creare la nuova tabella, viene eliminata la tabella precedente.

    • Aggiungi: vengono aggiunte le nuove righe alle righe esistenti nella tabella.

    • UNSPECIFIED: (impostazione predefinita) utilizzare le impostazioni predefinite.
  • Cluster è abilitato per impostazione predefinita. Quando l'opzione è abilitata, i worker di Data Pump vengono distribuiti tra le istanze (nodi) in un'architettura cluster (Oracle RAC).

    Se questa impostazione non è selezionata, tutti i lavoratori di Data Pump vengono avviati sull'istanza corrente o su un'istanza utilizzabile dal job.

  • Export parallelism degree imposta il parametro SET_PARALLEL degree di esportazione di Data Pump. Questa impostazione determina il numero massimo di processi lavoratore che possono essere utilizzati per il job di migrazione. Utilizzare questo parametro per adeguare la quantità di risorse utilizzate per un job.

    Per impostazione predefinita, Migrazione database imposta il parallelismo di esportazione del database di origine su (somma di (2 x (numero di CPU fisica) per nodo) con limite massimo di 32.

    Per ulteriori dettagli, consulta la SET_PARALLEL Procedure in Oracle Database PL/SQL Packages and Types Reference.

  • Importa grado di parallelismo, simile a Esporta grado di parallelismo, imposta il parametro SET_PARALLEL degree di importazione di Data Pump.

    Per impostazione predefinita, Migrazione del database imposta il parallelismo di importazione per Autonomous Database sul numero di OCPU.

  • Creazione automatica delle tablespace: per le destinazioni di database ADB-Dedicated (ADB-D) e co-managed/non-ADB, la creazione automatica delle tablespace è abilitata per impostazione predefinita. Migrazione database verifica se la creazione automatica della tablespace è supportata nel database di destinazione specificato. Le destinazioni Oracle Autonomous Database Serverless non sono supportate.

    Migrazione database rileva automaticamente le tablespace del database di origine associate agli schemi utente di cui si sta eseguendo la migrazione e le crea automaticamente nel database di destinazione prima della fase di importazione di Data Pump. Migrazione database genera la DDL necessaria per creare in precedenza le tablespace, creare le tablespace sulla destinazione ed eseguire la DDL generata.

    Con la creazione automatica delle tablespace abilitata, Migrazione del database salta la creazione automatica per qualsiasi tablespace specificata nella sezione Rimappe dei metadati o già esistente nel database di destinazione.

    Usa file di grandi dimensioni: i sistemi Autonomous Database supportano solo tablespace BIGFILE, quindi Migrazione del database applica la tablespace BIGFILE per impostazione predefinita nelle destinazioni Autonomous Database e segnala un errore se vengono trovate tablespace SMALLFILE. È invece possibile rimappare in modo esplicito qualsiasi tablespace SMALLFILE.

    Estendi dimensione: consente alle tablespace di eseguire AUTOEXTEND per evitare errori di estensione, con una dimensione di estensione predefinita di 500 MB.

  • Target di rimozione: quando si esegue la migrazione a una destinazione Oracle Autonomous Database Serverless, tutte le tablespace vengono mappate automaticamente a DATA. È possibile eseguire l'override mappando in modo esplicito le tablespace a una destinazione diversa in Rimappe metadati.

  • Dimensione del blocco del database di destinazione: facoltativamente, durante la creazione o l'aggiornamento di una migrazione per destinazioni di database ADB-Dedicated (ADB-D) e co-managed/non-ADB, è possibile selezionare la dimensione del blocco di database per la tablespace poiché la creazione automatica della tablespace è abilitata per impostazione predefinita.

    Attualmente, esistono due valori possibili per selezionare la dimensione del blocco del database di destinazione: 8K o 16K.

  • Le rimappature dei metadati consentono di rinominare gli oggetti di database durante un job di migrazione. Selezionare l'oggetto da rinominare in Tipo, quindi immettere il Valore precedente e il Nuovo valore.

    Gli oggetti supportati sono Datafile, Schema, Tabella e Tablespace.

    Quando si esegue la migrazione a una destinazione Oracle Autonomous Database Serverless, tutte le tablespace vengono mappate automaticamente a DATA. È possibile eseguire l'override mappando in modo esplicito le tablespace a una destinazione diversa.

    Le autorizzazioni di quota per i singoli utenti alle tablespace non vengono rimappate, pertanto è necessario creare manualmente tali autorizzazioni per la tablespace DATA.

    Per rinominare più oggetti, fare clic su + Altra mappatura metadati.

  • Parametri avanzati La sezione Parametri avanzati consente di specificare i parametri avanzati relativi al caricamento iniziale.

    Durante la creazione della migrazione, selezionare una lista di parametri per la migrazione. Selezionare Nome parametro e Valore parametro dall'elenco. Fare clic su + Altro parametro per aggiungere i parametri.

    Per ulteriori informazioni, vedere Riferimento ai parametri del file di risposta della migrazione logica della migrazione senza tempo di inattività.