NMDA: Konfigurera säkerhetskopiering av SAP IQ-databas med NMDA 19.x
Sammanfattning: Konfigurera systemprogram och produkter Intelligent Query (SAP IQ) databas med NetWorker Module for Databases and Applications (NMDA) version 19.x.
Instruktioner
Från och med NetWorker Module for Databases and Applications (NMDA) 19.x stöder NMDA-programvaran säkerhetskopiering av alla transaktionsloggar och loggarkiv för Systems Applications and Products Intelligent Query (SAP IQ). När du har utfört loggsäkerhetskopieringen använder du NMDA för att utföra en SAP IQ-återställning till tidpunkt som återställer databasen till en transaktionsloggförskjutning.
Databasen innehåller fem typer av SAP IQ-lager:
- Katalogarkiv – Innehåller metadata och information för hantering av databasen i filen dbname.db.
- IQ-huvudarkiv – Innehåller databasdata och transaktionslogg.
- IQ temporärt arkiv – Innehåller tillfälliga data som används för att läsa in eller fråga databasen.
- RLV-arkiv – innehåller minnesinterna data.
- IQ delat temporärt arkiv – Innehåller tillfälliga data för en multiplexmiljö.
NMDA stöder fyra säkerhetskopieringsnivåer för säkerhetskopiering av SAP IQ-databasdata. fullständig, inkrementell, inkrementell sedan fullständig och transaktionslogg. Du måste ange lämplig säkerhetskopieringsnivå för de SAP IQ-databasdata som du vill säkerhetskopiera.
NMDA stöder säkerhetskopiering av alla SAP IQ-transaktionsloggar och loggarkiv som NetWorker-sparuppsättningar. När du kör säkerhetskopior av SAP IQ-transaktionsloggarna använder NetWorker-programvaran en säkerhetskopia av filsystemet för att säkerhetskopiera loggarna och loggarkiven.
Säkerhetskopiorna av SAP IQ-transaktionsloggen söker inte efter några loggluckor eller saknade loggfiler. Om du vill aktivera säkerhetskopior av SAP IQ-transaktionsloggar måste du ange den obligatoriska parametern NSR_BACKUP_LEVEL till värdet txnlog i konfigurationsfilen för NMDA SAP IQ-säkerhetskopiering. Mer detaljerad information finns i NMDA:s administrations- och installationsmanual.
- Installera NetWorker-klienten och NMDA på SAP IQ-databasservern.
Bild 1: Installera NetWorker-programvaran för basklient och utökad klient på databasservervärden.
- Länka NMDA till servermiljön
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
- Konfigurera SAP IQ-gränssnittsfilen
[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
- Konfigurera konfigurationsfilen (
/nsr/apps/config/nmda_iq_backup.cfg)
På UNIX:
/nsr/apps/config
Gör en kopia av de mallar som krävs. Avinstallationen av NMDA-programvaran tar bort de ursprungliga mallarna.
Skapa NMDA-konfigurationsfilen baserat på mallarna:
Konfigurationsfilmallarna finns i följande katalog:
På UNIX:
/nsr/apps/config:
- Kopiera lämplig mallfil till valfri plats på klientvärden.
- Kontrollera att konfigurationsfilen har läsbehörighet för gruppen och andra användare.
- Du kan namnge konfigurationsfilen med valfritt namn. Följande parametrar är obligatoriska för manuell säkerhetskopiering i konfigurationsfilen för NMDA IQ-säkerhetskopiering. Manuell säkerhetskopiering av SAP IQ startas genom att nsrdasv anropas från kommandoraden. Alla säkerhetskopieringsparametrar matas in med hjälp av NMDA-standardkonfigurationsfilen.
IQ_OCS_PATH(Obligatoriskt för en schemalagd SAP IQ-säkerhetskopiering. Valfritt för manuell säkerhetskopiering av SAP IQIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(endast specialfall)SYBASE> Plats för SAP IQ-programvaruinstallationenUSER_PSWD(när SAP IQ-servern har ett lösenord)
USER_PSWD parametern med nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Ange lösenordet
Bild 2: Ange lösenordet
- Logga in på NMC och gå till Protection >Clients >New
Bild 3: Mata in client_name och spara uppsättningen
Bild 4: Ange kommandot säkerhetskopiering
- Testa både manuell och schemalagd säkerhetskopiering. Se till att poolen, enheten och principen har skapats innan du kör några säkerhetskopieringar.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
nsriqrc -z <configuration file>
Mer information finns i NMDA:s administrationsmanual.
Databasen måste vara avstängd för att återställa en FULLSTÄNDIG, INKREMENTELL SEDAN FULL eller inkrementell återställning av antingen en READWRITE FILES ONLY eller en säkerhetskopia av alla filer. Databasen kanske eller kanske inte körs för att återställa en säkerhetskopia av skrivskyddade filer.
Ytterligare information
nsrinfo –s <server> -c <client> -n iqÅterställning görs via kommandot:
sriqrc -z <configuration file>