NetWorker: SAP MaxDB -varmuuskopiointi, palautus ja lainaukset

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

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

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.

Article Properties
Article Number: 000225343
Article Type: How To
Last Modified: 28 May 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.