NetWorker: SAP MaxDB-sikkerhetskopiering, -gjenoppretting og -sitater

Summary: Denne artikkelen gir en oversikt over SAP MaxDB-sikkerhetskopieringstyper og -metoder:

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

Typer SAP MaxDB-sikkerhetskopier

 

Komplett sikkerhetskopiering av data

En fullstendig sikkerhetskopi av data fanger opp hele databasen på et bestemt tidspunkt. Dette sikrer en fullstendig kopi av databasen, som kan gjenopprettes hvis det er tap av data.

Trinnvis sikkerhetskopiering av data

Inkrementelle sikkerhetskopier av data lagrer bare endringene som er gjort siden forrige fullstendige eller inkrementelle sikkerhetskopi. Denne metoden er effektiv når det gjelder lagring og tid, da den reduserer volumet av data som skal sikkerhetskopieres.

Logg sikkerhetskopiering

Sikkerhetskopiering av logger innebærer å lagre transaksjonsloggene som genereres av databasen. Disse loggene kan brukes til å gjenopprette databasen til et bestemt tidspunkt, ved å spille av transaksjonene som er registrert i loggene, på nytt.

Metoder for SAP MaxDB-sikkerhetskopiering

Opprinnelig sikkerhetskopi

Sikkerhetskopier til fil

Innfødte sikkerhetskopier kan rettes til filer som er lagret på det lokale filsystemet. Denne metoden er grei og gir rask tilgang til sikkerhetskopifilene.

Ekstern sikkerhetskopiering av verktøy

Eksterne verktøy som NetWorker, TSM og Backint kan brukes til å administrere SAP MaxDB-sikkerhetskopier. Disse verktøyene tilbyr avanserte funksjoner og integrasjonsmuligheter.

NetWorker

NetWorker støtter omfattende løsninger for sikkerhetskopiering og gjenoppretting, inkludert planlagte og automatiserte sikkerhetskopieringer.


 

TSM

Tivoli Storage Manager (TSM) er et annet verktøy som integreres med SAP MaxDB for å gi robuste alternativer for sikkerhetskopiering og gjenoppretting.

Backint

Backint er et verktøy som grensesnitt med ulike backup-systemer, og gir fleksibilitet og skalerbarhet for SAP MaxDB-sikkerhetskopier.

 

Klientstartet sikkerhetskopiering

  1. Opprett en katalog for PIPE:
     

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


    2. Opprett katalog for ENV-fil:
     

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

    3. Oppdater detaljene om ENV-filen:
     

    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. Opprett sikkerhetskopimalen fra MaxDB Studio.
    Bildet viser hvordan du oppretter sikkerhetskopimalen fra MaxDB Studio-brukergrensesnittet
    Bekreft detaljene i malen. Separate maler er nødvendige for sikkerhetskopieringstyper FULL, LOGG og Cumultive.
    5. Start klientstartet sikkerhetskopiering fra MaxDB Studio ved hjelp av alternativet for sikkerhetskopiering. Kontroller fremdriften for sikkerhetskopieringen og fullføringsstatusen.

    Fremdrift for sikkerhetskopiering

            Fullføringsstatus og sammendrag.
        

Server startet sikkerhetskopiering

NMC-konfigurasjonen støtter serverinitierte sikkerhetskopier for alle typer MaxDB-sikkerhetskopier (komplett, trinnvis og logger). Automatiske sikkerhetskopier av logger støttes imidlertid ikke.

Trinn:

  1. Opprett en klientforekomst manuelt.
  2. Lagringssettet kan ha en liten dummy-fil.
  3. Sikkerhetskopieringen utløses ved hjelp av et PRE-COMMAND- eller POST-COMMAND-skript.
  4. Den faktiske sikkerhetskopien kjøres når PRE- eller POST-skriptet kjøres.
  5. Dette skriptet er plassert i /usr/sbin -katalogen og kalles ved å oppdatere PRE/POST-kommandoen i "Apper og moduler."
  6. Loggbanen kan defineres i skriptet.

Eksempel på sikkerhetskopiskript

#!/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 $?
 

Sikkerhetskopiering av arkivlogg

  1. Deaktiver overskrivingsmodus.
  2. Opprett en mal for sikkerhetskopiering av logger.
  3. Trykk på dbmcli kommando for å ta sikkerhetskopier av logger (Networker_log er malnavnet)
  4. Støtte for automatisk logging er tilgjengelig.
dbmcli -uUTL -u DBADMIN,Password1 -d TRNDB backup_start NetWorker_Log
 

Metoder for SAP MaxDB-gjenoppretting

Gjenopprett fra MaxDB Studio.

1. Start gjenoppretting fra MaxDB Studio.
  Start gjenoppretting fra MaxDB Studio


2. Velg PIT-alternativet eller den siste fullstendige sikkerhetskopien du vil gjenopprette.

Velg PIT-alternativet eller den siste fullstendige sikkerhetskopien for å gjenopprette fra MaxDB Studio UI

3. Bekreft den FULLSTENDIGE sikkerhetskopien som er nødvendig for å gjenopprette. Velg den du trenger.
   Bekreft den FULLSTENDIGE sikkerhetskopien som er nødvendig for å gjenopprette. Velg den nødvendige fra MaxDB Studio UI

4. Start gjenopprettingen.
  Start gjenopprettingen, og se sammendragsstatus i kategorien Sammendrag i MaxDB Studio-brukergrensesnittet

6. Bekreft gjenoppretting.
  Bekreft gjenoppretting fra resultatfanen i MaxDB Studio-brukergrensesnittet
  

Begrensninger (gjenoppretting og gjenoppretting fra opprinnelig gjenopprettingsbinær)

DBMCLI-kommandoen brukes til å kalle opp binærfilene for NetWorker Save and Recover for å utføre sikkerhetskopiering og gjenoppretting av SAP MaxDB-databasen.

Bruk av disse binærfilene direkte til å utføre sikkerhetskopiering og gjenoppretting av databasen eller datafilene støttes ikke.

Både sikkerhetskopiering og gjenoppretting bør utføres sammen med de nødvendige parameterne i sikkerhetskopimalen og miljøvariablene som beskrevet i det vedlagte dokumentet.

Det har vi lagt merke til i flere tilfeller. Kunder kan bruke gjenopprettingskommandoen med den navngitte datakanalen til å utføre gjenoppretting. 
 
recover.exe -s <server_name> -a -t <nsavetime> -c ,client_name> -iY <Pipe_Name_Used_For_Backup>
 
MERK: Denne metoden støttes fortsatt ikke, selv om den kan fungere under visse omstendigheter.

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.