Migrazione tra le istanze di Oracle Autonomous Database con il servizio OCI Database Migration

Di seguito sono riportati i prerequisiti e le procedure per la migrazione tra due istanze di Oracle Autonomous Database utilizzando OCI Database Migration Service. È possibile utilizzare i seguenti metodi di trasferimento dati: NFS (Network File System) e DBLINK (Database Link).

Parametro obbligatorio per le migrazioni in linea

Per le migrazioni in linea, è necessario utilizzare GGADMIN o admin con le autorizzazioni riportate di seguito sia sul database di origine che su quello di destinazione. Ad esempio:
GRANT SELECT ON SYS.V_$SESSION TO ggadmin;
GRANT SELECT ON SYS.V_$TRANSACTION TO ggadmin;
GRANT SELECT ON SYS.V_$DATABASE TO ggadmin;

ALTER SYSTEM SET GLOBAL_NAMES=FALSE;

ALTER PLUGGABLE DATABASE ADD SUPPLEMENTAL LOG DATA;

GRANT PDB_DBA to ggadmin;

In Migrazione, andare a Replica.

In Parametri avanzati, quando si esegue una migrazione in linea, è necessario impostare il parametro avanzato seguente nella configurazione della migrazione:

In GOLDENGATESETTINGS, impostare il valore di Skip Oracle GoldenGatereload_query_advisor su TRUE.

Metodo di migrazione 1: uso di un file system di rete (NFS)

Questo metodo utilizza un file system NFS (File Storage) OCI condiviso per trasferire i file di Data Pump. Il servizio orchestra il MOUNT e il NO MOUNT di questo file system direttamente sulle istanze ADB.

Prima di iniziare, è necessario disattivare il file system specifico quando si effettua la selezione nella console di Oracle Cloud.
  1. Disinstalla file system: sia nelle istanze ADB di origine che in quelle di destinazione, assicurarsi che lo storage di file OCI (NFS) che si prevede di utilizzare per la migrazione venga disinstallato.
  2. Pulire la directory di origine: nell'istanza ADB di origine è necessario eseguire il cleanup di TUTTI i file all'interno della directory DATA_PUMP_DIR. Il servizio utilizza automaticamente questo percorso di directory per eseguire il MOUNT della condivisione NFS e l'operazione di MOUNT non riuscirà se la directory non è vuota.
  3. Preparare la directory di destinazione: nell'istanza ADB di destinazione, è possibile specificare una directory vuota esistente o consentire al servizio di crearne una. Oracle consiglia di lasciare che il servizio crei la directory, in quanto gestirà automaticamente il MOUNT del file system.

Dopo aver completato i prerequisiti, è possibile eseguire il job di migrazione. Il servizio gestisce il collegamento del file system NFS per il trasferimento dati.

Metodo di migrazione 2: utilizzo di un database link (DBLINK)

Crea database link: è necessario creare un database link sulle istanze condivise ADB di origine e di destinazione.

Nota

I database link nell'origine e nella destinazione devono avere lo stesso nome esatto. Per istruzioni dettagliate, vedere Usa database link con Autonomous Database.