Avamar: Come ripristinare la sequenza di Oracle Archivelog

Summary: Per ripristinare la sequenza di archivi Oracle con Avamar, attenersi alla seguente procedura: Individuare il nome del pezzo di backup archivelog e il numero di sequenza utilizzando il comando RMAN 'list backup'. Aggiornare il file del flag Avtar o l'istruzione di invio con il numero di backup e salvarlo. Verificare che il file del flag funzioni correttamente. Utilizzare gli script RMAN per ripristinare una o più sequenze di archivelog. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Per ripristinare una sequenza di registri di archivio Oracle con Avamar, attenersi alla seguente procedura:

  1. Individuare il nome dell'elemento di backup Archivelog e il numero progressivo di questo elemento di backup utilizzando il comando RMAN:

    RMAN> list backup;

  2. Individuare il numero di backup nella GUI di Avamar della parte di backup Archivelog corrispondente che deve essere ripristinata. Far corrispondere la data di backup in Avamar con l'output di backup dell'elenco RMAN.

  3. Aggiornare il file del flag Avtar (opzioni 1 e 2) o nell'istruzione send (opzione 3) aggiungendo i seguenti parametri. Inserire il valore del numero di backup in tale parametro, quindi salvare il file di flag. In questo esempio viene utilizzato il backup numero 25:

    --incpartials
    --labelnum=25

  4. Verificare che il file del flag Avtar funzioni correttamente con questo comando:

    /usr/local/avamar/bin/avtar --backups --flagfile=/usr/local/avamar/var/avtar-flags.txt

  5. Correggere eventuali problemi prima di procedere all'utilizzo con il ripristino.

  6. Di seguito sono riportati due script di esempio:

  7. Per entrambi gli script, impostare i valori in questi due parametri in base all'ambiente, "--prefix=oraver/sid/", ad esempio 12c = 12, 11g = 11g. Quindi il parametro --flagfile= dovrebbe puntare al file di flag avtar valido, il percorso e il nome seguenti sono solo un esempio:

    --prefix=12/orcl/

  8. Ripristino di un numero di sequenza:

    run { allocate channel c1 type sbt PARMS="SBT_LIBRARY=/usr/local/avamar/lib/libobk_avamar64.so"; send '"--prefix=12/orcl/" "--flagfile=/usr/local/avamar/var/avtar-flags.txt" "--bindir=/usr/local/avamar/bin" "--logfile=/tmp/archivelog_restore.log"'; set archivelog destination to '/tmp/'; # <-- set this path to whatever you wish. This is the target path where RMAN will restore the files too. restore archivelog sequence 10; release channel c1; }

  9. Ripristinare una sequenza di archivelogs:

    run { allocate channel c1 type sbt PARMS="SBT_LIBRARY=/usr/local/avamar/lib/libobk_avamar64.so"; send '"--prefix=12/orcl/" "--flagfile=/usr/local/avamar/var/avtar-flags.txt" "--bindir=/usr/local/avamar/bin" "--logfile=/tmp/archivelog_restore.log"'; set archivelog destination to '/tmp/'; # <-- set this path to whatever you wish. This is the target path where RMAN will restore the files too. restore archivelog from sequence 10 until sequence 20; release channel c1; }

  10. Ripristinare un numero di sequenza con --labelnumber nell'istruzione di invio anziché nel file del flag avtar:

    run { allocate channel c1 type sbt PARMS="SBT_LIBRARY=/usr/local/avamar/lib/libobk_avamar64.so"; send '"--prefix=12/orcl/" "--flagfile=/usr/local/avamar/var/avtar-flags.txt" "--bindir=/usr/local/avamar/bin" "--logfile=/tmp/archivelog_restore.log" "--labelnumber=25"'; set archivelog destination to '/tmp/'; # <-- set this path to whatever you wish. This is the target path where RMAN will restore the files too. restore archivelog sequence 10; release channel c1; }

  11. Se per qualche motivo si verifica un problema, raccogliere le informazioni seguenti:

    • Contenuto del file di flag
    • L'output RMAN del restore
    • Il log configurato con --logfile= nell'istruzione di invio
    • Output del comando eseguito da RMAN "list backup archive all" che mostra la sequenza desiderata per il restore

Affected Products

Avamar, Avamar Client, Avamar Plug-in for Oracle
Article Properties
Article Number: 000240231
Article Type: How To
Last Modified: 28 Oct 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.