NMDA: Konfigurere sikkerhetskopiering av SAP IQ-database med NMDA 19.x
Summary: Slik konfigurerer du systemprogrammer og -produkter Intelligent Query-database (SAP IQ) med NetWorker Module for Databases and Applications (NMDA) versjon 19.x.
Instructions
Fra og med NetWorker Module for Databases and Applications (NMDA) 19.x støtter NMDA-programvaren sikkerhetskopiering av alle transaksjonslogger og loggarkiver for systemapplikasjoner og produkter Intelligent Query (SAP IQ). Når du har utført loggsikkerhetskopien, bruker du NMDA til å utføre en SAP IQ-punktbasert gjenoppretting som gjenoppretter databasen til en transaksjonsloggforskyvning.
Databasen inneholder fem typer SAP IQ-butikker:
- Katalogbutikk - Inneholder metadata og informasjon for administrasjon av databasen, i filen dbname.db.
- IQ hovedbutikk-Inneholder databasedata og transaksjonslogg.
- IQ midlertidig lagring Inneholder midlertidige data som brukes til å laste inn eller spørre databasen.
- RLV-butikk - Inneholder data i minnet.
- IQ delt midlertidig lagring - Inneholder midlertidige data for et multipleksmiljø.
NMDA støtter fire sikkerhetskopieringsnivåer for sikkerhetskopiering av SAP IQ-databasedata; Full, trinnvis, trinnvis siden full logg og transaksjonslogg. Du må angi riktig sikkerhetskopinivå for SAP IQ-databasedataene du vil sikkerhetskopiere.
NMDA støtter sikkerhetskopiering av alle SAP IQ-transaksjonslogger og loggarkiver som NetWorker-lagringssett. Når du kjører sikkerhetskopieringer av SAP IQ-transaksjonslogger, bruker NetWorker-programvaren en sikkerhetskopi av filsystemet til å sikkerhetskopiere loggene og loggarkivene.
Sikkerhetskopiene av SAP IQ-transaksjonsloggene kontrollerer ikke om det finnes logghull eller manglende loggfiler. Hvis du vil aktivere sikkerhetskopier av SAP IQ-transaksjonslogger, må du angi den obligatoriske parameteren NSR_BACKUP_LEVEL til verdien txnlog i konfigurasjonsfilen for NMDA SAP IQ-sikkerhetskopi. Se NMDAs administrasjons- og installasjonsveiledning for mer detaljert informasjon.
- Installer NetWorker-klienten og NMDA på SAP IQ-databaseserveren.
Figur 1: Installer NetWorker-baseklienten og programvaren for utvidede klienter på databaseserververten.
- Koble NMDA til servermiljøet
cd <SAP_IQ_installation_directory>/IQ-16_0/lib64 ln -s /usr/lib/libnsriqbr.so libnsriqbr.so lrwxrwxrwx. 1 root root 22 Aug 25 12:40 libnsriqbr.so -> /usr/lib/libnsriqbr.so
- Sette opp SAP IQ-grensesnittfilen
[root@bu- bin64]# pwd /iq/IQ-16_1/bin64 [root@bu-vm-61 bin64]# dscp >> open ok Session 1 InterfacesDriver>> add SAPIQ_DEMODB Service: [ASE] Transport Type: [tcp] Transport Address: 10.20.110.101 3334 Transport Type: [tcp] Transport Address: Security Mechanism [] : HA Failoverserver: Retry Count: Retry Delay: Added SAPIQ_DEMODB Session 1 InterfacesDriver>> list all On UNIX platforms, the interfaces file is located in the $SYBASE installation directory. On Windows, the sql.ini file is located in the %SYBASE%\ini installation directory. The interfaces file, which lists the name and address of every known server, is usually named interfaces. [root@bu-vm-61 iq]# cat interfaces utility_db master tcp ether 10.234.166.61 2638 query tcp ether 10.234.166.61 2638 newmydb1 master tcp ether 10.234.166.61 3333 query tcp ether 10.234.166.61 3333 newmydb1.iq master tcp ether 10.234.166.61 3333 query tcp ether 10.234.166.61 3333
- Sette opp konfigurasjonsfil (
/nsr/apps/config/nmda_iq_backup.cfg)
På UNIX:
/nsr/apps/config
Lag en kopi av de nødvendige malene. Avinstalleringen av NMDA-programvaren fjerner de opprinnelige malene.
Opprett NMDA-konfigurasjonsfilen basert på malene:
Konfigurasjonsfilmalene finnes i følgende mappe:
På UNIX:
/nsr/apps/config:
- Kopier den aktuelle malfilen til en hvilken som helst plassering på klientverten.
- Kontroller at konfigurasjonsfilen har lesetillatelser for gruppen og andre brukere.
- Du kan navngi konfigurasjonsfilen med hvilket som helst foretrukket navn. Følgende parametere er obligatoriske for manuell sikkerhetskopiering i konfigurasjonsfilen for NMDA IQ-sikkerhetskopiering. Manuelle sikkerhetskopier av SAP IQ startes ved å starte nsrdasv fra kommandolinjen. Alle sikkerhetskopiparametere legges inn ved hjelp av standard NMDA-konfigurasjonsfil.
IQ_OCS_PATH(Obligatorisk for planlagt SAP IQ-sikkerhetskopiering. Valgfritt for en manuell SAP IQ-sikkerhetskopiIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(kun spesifikke tilfeller)SYBASE> Plassering av SAP IQ-programvareinstallasjonenUSER_PSWD(når SAP IQ-serveren har et passord)
USER_PSWD parameter med nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Skriv inn passord
Figur 2: Skriv inn passord
- Logg på NMC og gå til Protection >Clients >New
Figur 3: Tast inn client_name og lagre settet
Figur 4: Tast inn sikkerhetskopikommandoen
- Test både manuelle og planlagte sikkerhetskopier. Kontroller at utvalget, enheten og policyen er opprettet før du kjører sikkerhetskopieringer.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
nsriqrc -z <configuration file>
Se NMDAs administrasjonsveiledning for detaljer.
Databasen må være deaktivert for å gjenopprette en FULLSTENDIG, INKREMENTELL SIDEN FULL eller inkrementell gjenoppretting av enten en READWRITE FILES ONLY eller en sikkerhetskopi av alle filer. Det kan hende at databasen kjører for å gjenopprette en sikkerhetskopi av skrivebeskyttede filer.
Additional Information
nsrinfo –s <server> -c <client> -n iqGjenoppretting gjøres gjennom kommandoen:
sriqrc -z <configuration file>