Konfigurera SAP IQ Database Backup med NMDA 19.x

Summary: Så här konfigurerar du systemprogram och produkter: SAP IQ-databasen (Intelligent Query) med NetWorker Module for Databases and Applications (NMDA) version 19.x.

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

Från och med NetWorker Module for Databases and Applications (NMDA) 19.1 har NMDA-programvaran stöd för säkerhetskopiering av alla transaktionsloggar och loggarkiv för Systemprogram och Products Intelligent Query (SAP IQ). När du har slutfört loggsäkerhetskopian använder du NMDA för att utföra en SAP IQ-point-in-time-återställning som återställer databasen till en förskjutning av transaktionsloggen.

Databasen innehåller fem typer av SAP IQ-lager:
  • Catalog store-Contains metadata and information for managing the database, in the file dbname.db. (Katalogarkiv -Innehåller metadata och information för hantering av databasen, i filen dbname.db.
  • IQ main store -Innehåller databasdata- och transaktionsloggen.
  • IQ temporary store-Contains temporära data som används för att läsa in eller fråga om databasen.
  • RLV-lagring - Innehåller minnesdata.
  • IQ delad tillfällig lagring – Innehåller tillfälliga data för en multiplexmiljö.
Obs! NMDA stöder endast simplex-miljöer, inte multiplexmiljöer.

NMDA har stöd för fyra säkerhetskopieringsnivåer för säkerhetskopiering av SAP IQ-databasdata; fullständig, inkrementell, inkrementell sedan den är full och transaktionsloggen. Du måste ange lämplig säkerhetskopieringsnivå för de SAP IQ-databasdata som du vill säkerhetskopiera.

NMDA har stöd för säkerhetskopiering av alla SAP IQ-transaktionsloggar och loggarkiv som NetWorker-sparuppsättningar. När du kör säkerhetskopieringar av SAP IQ-transaktionsloggar använder NetWorker-programvaran en säkerhetskopia av filsystemet för att säkerhetskopiera loggarna och loggarkiven.

Säkerhetskopieringar av SAP IQ-transaktionsloggar kontrollerar inte om det finns några loggluckor eller saknade loggfiler. För att aktivera säkerhetskopieringen av SAP IQ-transaktionsloggen måste du ange den obligatoriska parametern NSR_BACKUP_LEVEL värdet txnlog i konfigurationsfilen för NMDA SAP IQ-säkerhetskopiering. Mer information finns i administrations- och installationsguiden för NMDA. 
  1. Installera NetWorker-klienten och NMDA på SAP IQ-databasservern.
Innan du installerar NMDA ska du installera både NetWorker-basklienten och programvarupaketen för utökade klienter på databasservervärden.
Installera NetWorker-basklienten och utökad klientprogramvara på databasservervärden.
Bild 1: Installera NetWorker-basklient- och extended-client-programvaran på databasservervärden.
  1. Koppla 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äkerhetskopieringen kommunicerar OCS-biblioteket (Open Client Server) med SAP IQ-servern. För att aktivera den här kommunikationen måste SAP IQ-gränssnittsfilen finnas i katalogen $SYBASE. Innan du utför någon NMDA SAP IQ-säkerhetskopiering ska du se till att sap iQ-gränssnittsfilen finns i katalogen $SYBASE. 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 konfigurationsfil (/nsr/apps/config/nmda_iq_backup.cfg)
Obs! NMDA har inte stöd för konfigurationsguiden för säkerhetskopiering för schemalagda SAP IQ-säkerhetskopieringar. Du måste konfigurera dessa schemalagda säkerhetskopieringar utan guiden.
 
Konfigurationsfilmallarna finns i följande katalog:
På UNIX: /nsr/apps/config
nmda_iq_backup.cfg-Template för SAP IQ-säkerhetskopieringsparametrar
nmda_iq_restore.cfg-Template 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 rätt mallfil till valfri plats på klientvärden.
  2. Se till att konfigurationsfilen har läsbehörighet för gruppen och andra användare.
  3. Du kan ge konfigurationsfilen ett namn som du föredrar. Följande parametrar är obligatoriska för manuell säkerhetskopiering i konfigurationsfilen för NMDA IQ-säkerhetskopiering. Manuella säkerhetskopieringar av SAP IQ startas genom att starta nsrdasv från kommandoraden. Alla parametrar för säkerhetskopiering används i en NMDA-standardkonfigurationsfil.
  •  IQ_OCS_PATH (obligatoriskt för schemalagd SAP IQ-säkerhetskopiering. Valfritt för manuell SAP IQ-säkerhetskopiering
  •  IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
  •  IQ_USER
  •  PATH (endast specifika fall)
  •  SYBASE-plats > för SAP IQ-programvaruinstallation
  •  USER_PSWD (när SAP IQ-servern har ett lösenord)
Obs! Ställ in det krypterade SAP IQ-användarlösenordet i parametern USER_PSWD med nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.    
  1. Ange lösenord
Ange lösenord
Bild 2: Ange lösenord
 
Obs! NMDA har inte stöd för 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 tangenterna client_name, Save Set och Backup
 
Ange tangenterna i client_name och sparuppsättningen
Bild 3:
 Ange tangenterna i client_name och sparuppsättningen
 
Ange nyckeln i säkerhetskopieringskommandot
Bild 4: Ange nyckeln i säkerhetskopieringskommandot
  1. Testa både manuell och schemalagd säkerhetskopiering. Se till att poolen, enheten och policyn skapas innan du kör några säkerhetskopior.
Manuell säkerhetskopiering körs med följande kommando:
nsrdasv –z <cfg_file_pathname
#nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
Återställningen görs med kommandot:
nsriqrc -z <configuration file>

Mer information finns i administrationsguiden för NMDA.

Databasen måste vara avstängd för att återställa en FULLSTÄNDIG, INKREMENTELL SEDAN FULL eller INKREMENTELL återställning av antingen EN SKRIVSKYDDAD FIL ELLER en säkerhetskopia av alla filer. Det kan hända att databasen körs eller inte körs för att återställa en säkerhetskopia av skrivskyddade filer.

Additional Information

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

Affected Products

Data Backup & Protection Software
Article Properties
Article Number: 000219292
Article Type: How To
Last Modified: 08 Nov 2023
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.