Avamar: Oracle-arkistolokijärjestyksen palauttaminen

Summary: Voit palauttaa Oracle-arkistolokijärjestyksen Avamarilla seuraavasti: Etsi arkistolokin varmuuskopion nimi ja järjestysnumero RMAN-komennolla list backup. Päivitä Avtar-lipputiedosto tai lähetä tiliote varanumerolla ja tallenna se. Varmista, että merkintätiedosto toimii oikein. Käytä RMAN-komentosarjoja yhden tai useamman arkistolokisarjan palauttamiseen. ...

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

Voit palauttaa Oracle-arkistolokisekvenssin Avamarilla seuraavasti:

  1. Etsi Archivelog-varmuuskopio-osan nimi ja järjestysnumero RMAN-komennolla:

    RMAN> list backup;

  2. Etsi palautettavan vastaavan Archivelog-varmuuskopion varmuuskopio Avamar-käyttöliittymästä. Täsmää Avamarin varmuuskopiointipäivämäärä ja RMAN-luettelon varmuuskopioinnin tulos.

  3. Päivitä Avtar-lipputiedosto (vaihtoehdot 1 ja 2) tai lähetysotteessa (vaihtoehto 3) lisäämällä seuraavat parametrit. Lisää varmuuskopionumeron arvo kyseiseen parametriin ja tallenna sitten lipputiedosto. Tässä esimerkissä käytetään varanumeroa 25:

    --incpartials
    --labelnum=25

  4. Varmista Avtar-lipputiedoston toiminta seuraavalla komennolla:

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

  5. Korjaa mahdolliset ongelmat, ennen kuin käytät sitä palautuksen yhteydessä.

  6. Alla on kaksi esimerkkikomentosarjaa:

  7. Määritä molempien komentosarjojen mukaan näiden kahden parametrin arvot ympäristön mukaan, "--prefix=oraver/sid/" eli 12c = 12, 11g = 11g. Sitten --flagfile=-parametrin pitäisi osoittaa kelvolliseen avtar-lipputiedostoon, alla oleva polku ja nimi ovat vain esimerkki:

    --prefix=12/orcl/

  8. Palauta yksi järjestysnumero:

    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. Palauta arkistolokien sarja:

    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. Palauta yksi järjestysnumero, jossa on --labelnumber lähetyslauseessa avtar-lipputiedoston sijaan:

    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. Jos jostain syystä ilmenee ongelma, kerää seuraavat tiedot:

    • Lipputiedoston sisältö
    • Palautuksen RMAN-tulos
    • Lokiin, jonka lähettäjäksi on määritetty --logfile=
    • RMANin komennon tulos "list backup archive all", jossa näkyy haluttu palautusjärjestys

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.