NetWorker: SAP MaxDB -varmuuskopiointi, palautus ja lainaukset

Resumen: Tässä artikkelissa on yleiskatsaus SAP MaxDB -varmuuskopiointityypeistä ja -menetelmistä:

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

SAP MaxDB -varmuuskopioiden tyypit

 

Tietojen varmuuskopiointi on valmis

Täydellinen tietojen varmuuskopiointi tallentaa koko tietokannan tiettynä ajankohtana. Tämä varmistaa, että tietokannasta saadaan täydellinen kopio, joka voidaan palauttaa, jos tietoja menetetään.

Lisäävä tietojen varmuuskopiointi

Lisäävät tietojen varmuuskopioinnit tallentavat vain muutokset, jotka on tehty edellisen täydellisen tai lisäävän varmuuskopioinnin jälkeen. Tämä menetelmä on tehokas tallennuksen ja ajan suhteen, koska se vähentää varmuuskopioitavien tietojen määrää.

Lokitietojen varmuuskopiointi

Lokivarmuuskopiot sisältävät tietokannan luomien tapahtumalokien tallentamisen. Näiden lokien avulla tietokanta voidaan palauttaa tiettyyn ajankohtaan toistamalla lokeihin tallennetut tapahtumat.

SAP MaxDB -varmuuskopioinnin menetelmät

Alkuperäinen varmuuskopiointi

Varmuuskopioi tiedostoon

Alkuperäiset varmuuskopiot voidaan ohjata paikalliseen tiedostojärjestelmään tallennettuihin tiedostoihin. Tämä menetelmä on yksinkertainen ja tarjoaa nopean pääsyn varmuuskopiotiedostoihin.

Ulkoisen työkalun varmuuskopiointi

SAP MaxDB -varmuuskopioiden hallintaan voidaan käyttää ulkoisia työkaluja, kuten NetWorker, TSM ja Backint. Nämä työkalut tarjoavat edistyneitä ominaisuuksia ja integrointiominaisuuksia.

NetWorker

NetWorker tukee kattavia varmuuskopiointi- ja palautusratkaisuja, kuten ajoitettuja ja automatisoituja varmuuskopiointeja.


 

TSM

Tivoli Storage Manager (TSM) on toinen työkalu, joka integroituu SAP MaxDB: hen tarjoamaan vankat varmuuskopiointi- ja palautusvaihtoehdot.

Backint

Backint on työkalu, joka toimii yhdessä erilaisten varmuuskopiointijärjestelmien kanssa ja tarjoaa joustavuutta ja skaalautuvuutta SAP MaxDB -varmuuskopioille.

 

Asiakkaan aloittama varmuuskopiointi

  1. Luo hakemisto PIPE: lle:
     

    mkdir /backup
    chown sdb /backup
    chgrp sdba /backup
    chmod 700 /backup
    


    2. Luo hakemisto ENV-tiedostolle:
     

    maxdb:/nsr # mkdir sapdb
    maxdb:/nsr # cd sapdb/
    maxdb:/nsr/sapdb # touch env
    maxdb:/nsr/sapdb # vi env
    

    3. Päivitä ENV-tiedoston tiedot:
     

    NSR_HOST nwserver
    NSR_HOME /usr/sbin
    NSR_POOL SAP
    NSR_BACKUPNAME MaxDB:<database_name>_on_<node>
    NSR_SAVETIMEFORMAT "yyyy/mm/dd HH:MM:SS AM"
    NSR_AVOIDPSSIDBUG yes
    NSR_EXPIRE month
    NSR_ADDITIONAL_SAVE_PARAMETERS -D 5
    NSR_IGNOREERROR " UNKOWN ERROR 109 (0x6d)"
    NSR_IGNOREERROR " using unlocked access"
    NSR_IGNOREERROR " the pipe has been ended"

    4. Luo varmuuskopiomalli MaxDB Studiossa.
    Kuva, jossa näytetään, miten varmuuskopiomalli luodaan MaxDB Studion käyttöliittymässä
    Tarkista mallin tiedot. FULL-, LOG- ja Cumultive-varmuuskopiointityypeille tarvitaan erilliset mallit.
    5. Käynnistä asiakkaan aloittama varmuuskopiointi MaxDB Studiosta valitsemalla varmuuskopiointivaihtoehto. Tarkista varmuuskopioinnin edistyminen ja valmistumisen tila.

    Varmuuskopioinnin edistyminen

            Valmistumisen tila ja yhteenveto.
        

Palvelimen aloittamat varmuuskopiot

NMC-määritys tukee palvelimen käynnistämiä varmuuskopiointeja kaikentyyppisille MaxDB-varmuuskopioille (täydellinen, lisäävä ja lokit). Automaattisia lokien varmuuskopiointeja ei kuitenkaan tueta.

Vaiheet:

  1. Luo asiakasesiintymä manuaalisesti.
  2. Tallennusjoukolla voi olla pieni valetiedosto.
  3. Varmuuskopiointi käynnistetään PRE COMMAND- tai POST COMMAND -komentosarjalla.
  4. Itse varmuuskopiointi suoritetaan, kun PRE- tai POST-komentosarja suoritetaan.
  5. Tämä komentosarja sijoitetaan /usr/sbin hakemistoon ja sitä kutsutaan päivittämällä PRE/POST-komento kohdassa Apps and Modules.
  6. Lokipolku voidaan määrittää komentosarjassa.

Esimerkki varmuuskopiointikomentosarjasta

#!/bin/sh
# Backup command for MaxDB FULL Backups
LOGFILE=/nsr/applogs/MaxDBFull.log
DATE=$(date)
echo "==========================================================" >> $LOGFILE
echo "MaxDB FULL Backup starting at $DATE" >> $LOGFILE
echo "==========================================================" >> $LOGFILE
/opt/sdb/MaxDB/bin/dbmcli -uUTL -u DBADMIN,Password1 -d DEMODB backup_start NetWorkerFULL 2>&1 >> $LOGFILE
exit $?
 

Arkistolokin varmuuskopiointi

  1. Poista korvaustila käytöstä.
  2. Luo lokin varmuuskopiointimalli.
  3. Korosta dbmcli lokivarmuuskopioiden luontikomento (Networker_log on mallin nimi)
  4. Automaattisen lokivarmuuskopioinnin tuki on käytettävissä.
dbmcli -uUTL -u DBADMIN,Password1 -d TRNDB backup_start NetWorker_Log
 

SAP MaxDB Restore -menetelmät

Palautus MaxDB Studiosta.

1. Käynnistä palautus MaxDB Studiosta.
  Käynnistä palautus MaxDB Studiosta


2. Valitse PIT-vaihtoehto tai viimeinen täysi varmuuskopio palautettavaksi.

Valitse PIT-vaihtoehto tai viimeinen täysi varmuuskopio, jonka haluat palauttaa MaxDB Studio -käyttöliittymästä

3. Varmista, että palautukseen tarvitaan TÄYSI varmuuskopio. Valitse tarvittava.
   Varmista, että palautukseen tarvitaan TÄYSI varmuuskopio. Valitse tarvittava MaxDB Studion käyttöliittymästä

4. Aloita palautus.
  Aloita palautus ja katso yhteenvedon tila MaxDB Studio -käyttöliittymän yhteenvetovälilehdessä

6. Tarkista palautuminen.
  tarkista palautus MaxDB Studio -käyttöliittymän tulokset-välilehdestä
  

Rajoitukset (palautus ja palautus alkuperäisestä palautusbinaaritiedostosta)

DBMCLI-komennolla kutsutaan NetWorker Save and Recover -binäärejä SAP MaxDB -tietokannan varmuuskopiointia ja palautusta varten.

Näiden binaarien käyttöä suoraan tietokannan tai datatiedostojen varmuuskopiointiin ja palauttamiseen ei tueta.

Sekä varmuuskopiointi että palautus on tehtävä samoin kuin tarvittavat parametrit varmuuskopiointimallissa ja ympäristömuuttujissa liitetyssä asiakirjassa kuvatulla tavalla.

Olemme huomanneet useissa tapauksissa. Asiakkaat voivat suorittaa palautuksen käyttämällä palautuskomentoa nimetyn putken kanssa. 
 
recover.exe -s <server_name> -a -t <nsavetime> -c ,client_name> -iY <Pipe_Name_Used_For_Backup>
 
HUOMAUTUS: Tätä menetelmää ei edelleenkään tueta, vaikka se voi toimia tietyissä olosuhteissa.

Propiedades del artículo
Número del artículo: 000225343
Tipo de artículo: How To
Última modificación: 28 may. 2024
Versión:  1
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.