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.

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

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ö.
Obs! NMDA stöder endast simplexmiljöer, inte multiplexmiljöer.


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. 

  1. Installera NetWorker-klienten och NMDA på SAP IQ-databasservern.
Innan du installerar NMDA installerar du både NetWorker-basklienten och de utökade klientprogrampaketen på databasservervärden.
Installera NetWorker-basklienten och den utökade klientprogramvaran på databasservervärden.
Bild 1: Installera NetWorker-programvaran för basklient och utökad klient på databasservervärden.
  1. 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
  1. Konfigurera SAP IQ-gränssnittsfilen
Under NMDA SAP IQ-säkerhetskopieringsåtgärder kommunicerar OCS-biblioteket (Open Client Server) med SAP IQ-servern. Om du vill aktivera den här kommunikationen måste SAP IQ-gränssnittsfilen finnas i katalogen $SYBASE. Innan du utför några NMDA SAP IQ-säkerhetskopieringar kontrollerar du att SAP IQ-gränssnittsfilen finns i $SYBASE katalogen. Du kan köra verktyget dscp för att generera gränssnittsfilen. Till exempel:
[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
  1. Konfigurera konfigurationsfilen (/nsr/apps/config/nmda_iq_backup.cfg)
Obs! NMDA stöder inte konfigurationsguiden för säkerhetskopiering för schemalagda SAP IQ-säkerhetskopieringar. Du måste konfigurera dessa schemalagda säkerhetskopieringar utan guiden.

 

Mallarna för konfigurationsfiler finns i följande katalog:
På UNIX: /nsr/apps/config
nmda_iq_backup.cfg-Mall för SAP IQ-säkerhetskopieringsparametrar
nmda_iq_restore.cfg-Mall för SAP IQ-återställningsparametrar

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:
  1. Kopiera lämplig mallfil till valfri plats på klientvärden.
  2. Kontrollera att konfigurationsfilen har läsbehörighet för gruppen och andra användare.
  3. 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 IQ
  • IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
  • IQ_USER
  • PATH (endast specialfall)
  • SYBASE > Plats för SAP IQ-programvaruinstallationen
  • USER_PSWD (när SAP IQ-servern har ett lösenord)
Obs! Ange det krypterade SAP IQ-användarlösenordet i USER_PSWD parametern med nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.    
  1. Ange lösenordet
Ange lösenordet
Bild 2: Ange lösenordet

 

Obs! NMDA stöder inte konfigurationsguiden för säkerhetskopiering för schemalagda SAP IQ-säkerhetskopieringar. Du måste konfigurera dessa schemalagda säkerhetskopieringar utan guiden.

 

  1. Logga in på NMC och gå till Protection >Clients >New
Ange client_name, spara uppsättning och säkerhetskopieringskommando
Knappa in client_name och spara uppsättningen 
Bild 3:
 Mata in client_name och spara uppsättningen
 
knappa in kommandot backup 
Bild 4: Ange kommandot säkerhetskopiering
  1. 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.
Manuell säkerhetskopiering körs med följande kommando:
nsrdasv –z <cfg_file_pathname
#nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
Återställning görs med kommandot:
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

Alla NMDA IQ-säkerhetskopior finns under namnrymden "iq". Den kan användas enligt nedan när du frågar efter klientindexfilinformationen i namnområdet med "nsrinfo":
nsrinfo –s <server> -c <client> -n iq
Återställning görs via kommandot:
sriqrc -z <configuration file>

Berörda produkter

Data Backup & Protection Software, NetWorker

Produkter

NetWorker Family
Artikelegenskaper
Artikelnummer: 000219292
Artikeltyp: How To
Senast ändrad: 19 maj 2026
Version:  4
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.