Skip to main content
SnapCenter software
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Clonare un database collegabile

È possibile clonare un database collegabile (PDB) su un CDB di destinazione diverso o uguale sullo stesso host o su un host alternativo. È anche possibile ripristinare il PDB clonato in un SCN o in una data e ora desiderati.

Prima di iniziare

Se hai installato il plug-in come utente non root, dovresti assegnare manualmente i permessi di esecuzione alle directory prescript e postscript.

Passi

  1. Nel riquadro di navigazione a sinistra, fare clic su Risorse, quindi selezionare il plug-in appropriato dall'elenco.

  2. Nella pagina Risorse, seleziona Database o Gruppo di risorse dall'elenco Visualizza.

  3. Selezionare il database di tipo istanza singola (multitenant) dalla vista dei dettagli del database o dalla vista dei dettagli del gruppo di risorse.

    Viene visualizzata la pagina della topologia del database.

  4. Dalla vista Gestisci copie, seleziona i backup tra Copie locali (primarie), Copie mirror (secondarie) o Copie vault (secondarie).

  5. Seleziona il backup dalla tabella, quindi fai clic su *icona clone *.

  6. Nella pagina Nome, eseguire le seguenti azioni:

    1. Selezionare Clona PDB.

    2. Specificare il PDB che si desidera clonare.

      Nota È possibile clonare solo un PDB alla volta.
    3. Specificare il nome del PDB clone.

  7. Nella pagina Posizioni, eseguire le seguenti azioni:

    Per questo campo…​

    Fai questo…​

    Clone host

    Per impostazione predefinita, viene popolato l'host del database di origine.

    Se si desidera creare il clone su un host alternativo, selezionare l'host con la stessa versione di Oracle e sistema operativo dell'host del database di origine.

    Obiettivo CDB

    Selezionare il CDB in cui si desidera includere il PDB clonato.

    È necessario assicurarsi che il CDB di destinazione sia in esecuzione.

    Stato del database

    Selezionare la casella di controllo Apri il PDB clonato in modalità LETTURA-SCRITTURA se si desidera aprire il PDB in modalità LETTURA-SCRITTURA.

    Posizioni dei file di dati

    Per impostazione predefinita, il percorso del file di dati è popolato.

    La convenzione di denominazione predefinita di SnapCenter per i file system SAN o NFS è FileSystemNameofsourcedatabase_SCJOBID.

    La convenzione di denominazione predefinita SnapCenter per i gruppi di dischi ASM è SC_HASHCODEofDISKGROUP_SCJOBID. HASHCODEofDISKGROUP è un numero generato automaticamente (da 2 a 10 cifre) univoco per ogni gruppo di dischi ASM.

    Nota Se si personalizza il nome del gruppo di dischi ASM, assicurarsi che la lunghezza del nome rispetti la lunghezza massima supportata da Oracle.

    Se si desidera specificare un percorso diverso, è necessario immettere i punti di montaggio del file di dati o i nomi dei gruppi di dischi ASM per il database clone.

    I dettagli relativi alla home page di Oracle, al nome utente e al gruppo vengono automaticamente inseriti dal database di origine. È possibile modificare i valori in base all'ambiente Oracle dell'host in cui verrà creato il clone.

  8. Nella pagina PreOps, eseguire i seguenti passaggi:

    1. Immettere il percorso e gli argomenti del prescript che si desidera eseguire prima dell'operazione di clonazione.

      Dovresti memorizzare il prescript in /var/opt/snapcenter/spl/scripts o in una cartella qualsiasi all'interno di questo percorso. Per impostazione predefinita, viene compilato il percorso /var/opt/snapcenter/spl/scripts. Se hai inserito lo script in una cartella all'interno di questo percorso, devi fornire il percorso completo fino alla cartella in cui è inserito lo script.

    SnapCenter consente di utilizzare le variabili di ambiente predefinite quando si eseguono prescript e postscript."Saperne di più"

    1. Nella sezione Impostazioni parametri database clone CDB ausiliario, modificare i valori dei parametri database precompilati utilizzati per inizializzare il database.

  9. Fare clic su Reimposta per ripristinare le impostazioni predefinite dei parametri del database.

  10. Nella pagina PostOps, Fino all'annullamento è selezionato per impostazione predefinita per eseguire il ripristino del database clonato.

    L'opzione Fino all'annullamento non è selezionata se SnapCenter non riesce a trovare i backup del registro appropriati. È possibile specificare la posizione del registro di archivio esterno se il backup del registro non è disponibile in Specificare le posizioni del registro di archivio esterno. È possibile specificare più posizioni di registro.

    Nota Se si desidera clonare un database di origine configurato per supportare Flash Recovery Area (FRA) e Oracle Managed Files (OMF), anche la destinazione del log per il ripristino deve rispettare la struttura di directory OMF.
    Nome del campo Descrizione

    Fino a quando non verrà annullato

    SnapCenter esegue il ripristino montando l'ultimo backup del registro contenente la sequenza ininterrotta dei registri di archivio dopo il backup dei dati selezionato per la clonazione.

    Il backup dei dati e del registro deve essere eseguito sullo storage primario per eseguire la clonazione sullo storage primario, mentre il backup dei dati e del registro deve essere eseguito sullo storage secondario per eseguire la clonazione sullo storage secondario. Il database clonato viene recuperato fino al file di registro mancante o danneggiato.

    Data e ora

    SnapCenter recupera il database fino a una data e un'ora specificate.

    Nota L'ora può essere specificata nel formato 24 ore.

    Fino a SCN (numero di modifica del sistema)

    SnapCenter recupera il database fino a un numero di modifica del sistema (SCN) specificato.

    Specificare le posizioni dei registri di archivio esterni

    Specificare la posizione del registro di archivio esterno.

    Crea un nuovo DBID

    Per impostazione predefinita, la casella di controllo Crea nuovo DBID non è selezionata per il database clone ausiliario.

    Selezionare la casella di controllo se si desidera generare un numero univoco (DBID) per il database clonato ausiliario, differenziandolo dal database di origine.

    Crea un file temporaneo per lo spazio tabella temporaneo

    Selezionare la casella di controllo se si desidera creare un file temporaneo per lo spazio tabella temporaneo predefinito del database clonato.

    Se la casella di controllo non è selezionata, il clone del database verrà creato senza il file temporaneo.

    Inserisci le voci SQL da applicare quando viene creato il clone

    Aggiungere le voci SQL che si desidera applicare quando viene creato il clone.

    Inserisci gli script da eseguire dopo l'operazione di clonazione

    Specificare il percorso e gli argomenti del PostScript che si desidera eseguire dopo l'operazione di clonazione.

    Dovresti memorizzare il postscript in /var/opt/snapcenter/spl/scripts o in una cartella qualsiasi all'interno di questo percorso.

    Per impostazione predefinita, viene compilato il percorso /var/opt/snapcenter/spl/scripts. Se hai inserito lo script in una cartella all'interno di questo percorso, devi fornire il percorso completo fino alla cartella in cui è inserito lo script.

    Nota Se l'operazione di clonazione fallisce, i postscript non verranno eseguiti e le attività di pulizia verranno attivate direttamente.
  11. Nella pagina Notifica, dall'elenco a discesa Preferenza e-mail, seleziona gli scenari in cui desideri inviare le e-mail.

    È necessario specificare anche gli indirizzi email del mittente e del destinatario, nonché l'oggetto dell'email. Se si desidera allegare il report dell'operazione di clonazione eseguita, selezionare Allega report lavoro.

    Nota Per la notifica tramite e-mail, è necessario aver specificato i dettagli del server SMTP tramite l'interfaccia grafica utente (GUI) o il comando PowerShell Set-SmSmtpServer.
  12. Rivedi il riepilogo e poi clicca su Fine.

  13. Monitorare l'avanzamento dell'operazione cliccando su Monitoraggio > Lavori.

Dopo aver finito

Se si desidera creare un backup del PDB clonato, è necessario eseguire il backup del CDB di destinazione in cui è clonato il PDB, poiché non è possibile eseguire il backup solo del PDB clonato. Se si desidera creare il backup con una relazione secondaria, è necessario creare una relazione secondaria per il CDB di destinazione.

In una configurazione RAC, l'archiviazione per il PDB clonato è collegata solo al nodo in cui è stata eseguita la clonazione del PDB. I PDB sugli altri nodi del RAC sono nello stato MOUNT. Se si desidera che il PDB clonato sia accessibile dagli altri nodi, è necessario collegare manualmente lo storage agli altri nodi.

Trova maggiori informazioni