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

Clonare i backup del database senza resetlog

Collaboratori

SnapManager consente di eseguire la clonazione flessibile in modo da ripristinare manualmente il database clonato al punto desiderato senza aprire il database utilizzando i resetlog. È inoltre possibile configurare manualmente il database clonato come database di standby Data Guard.

A proposito di questa attività

Quando è possibile selezionare -no-resetlogs Durante la creazione del clone, SnapManager esegue le seguenti attività per creare il database clonato:

  1. Esegue l'attività di pre-elaborazione, se specificata, prima di avviare l'operazione di cloni

  2. Crea il database clonato con il SID specificato dall'utente

  3. Esegue le istruzioni SQL emesse nel database clonato.

    Vengono eseguite correttamente solo le istruzioni SQL che possono essere eseguite in stato di montaggio.

  4. Esegue l'attività di post-elaborazione, se specificata.

Quali operazioni è necessario eseguire per ripristinare manualmente il database clonato

  1. Montare i backup del log di archiviazione e ripristinare manualmente il database clonato utilizzando i file di log di archiviazione dal percorso montato.

  2. Dopo aver eseguito il ripristino manuale, aprire il database clonato recuperato con -resetlogs opzione.

  3. Creare spazi tabella temporanei, se necessario.

  4. Eseguire l'utility DBNEWID.

  5. Concedere il privilegio sysdba alle credenziali del database clonato.

Durante la clonazione dei backup del database utilizzando -no-resetlogs SnapManager lascia il database clonato nello stato montato per il ripristino manuale.

Nota Il database clonato creato con -no-resetlogs l'opzione non è un database completo. Pertanto, non è necessario eseguire operazioni SnapManager su questo database, sebbene SnapManager non limiti l'esecuzione di alcuna operazione.

Se non si specifica -no-resetlogs SnapManager applica i file di log dell'archivio e apre il database con i resetlog.

Fase
  1. Immettere il seguente comando:

    smsap clone create -profile profile_name [-backup-label backup_name | -backup-id backup_id | current] -newsid new_sid -clonespec full_path_to_clonespecfile -no-resetlogs

    Se si tenta di specificare entrambi -no-resetlogs e. recover-from-location Opzioni, SnapManager non consente di specificare entrambe le opzioni insieme e visualizza il messaggio di errore: SMSAP-04084: You must specify either one of the options: -no-resetlogs or -recover-from-location.


Esempio

smsap clone create -profile product -backup-label full_offline -newsid PROD_CLONE -clonespec prod_clonespec.xml -label prod_clone-reserve -no-reset-logs