Konfigurer SAP IQ Database Backup med NMDA 19.x

Summary: Sådan konfigureres systemprogrammer og produkter, intelligent forespørgselsdatabase (SAP IQ) 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

Fra og med NetWorker Module for Databases and Applications (NMDA) 19.1 understøtter NMDA-softwaren sikkerhedskopiering af alle systemprogrammer og Produkter Intelligent Query (SAP IQ)-transaktionslogfiler og logfiler. Når du udfører sikkerhedskopieringen af logfilen, skal du bruge NMDA til at udføre en SAP IQ-point-in-time-gendannelse, der gendanner databasen til en transaktionslogforskydning.

Databasen indeholder fem typer SAP IQ-lagre:
  • Catalog store-Contains metadata and information for managing the database, in the file dbname.db. (Kataloglager – Indeholder metadata og oplysninger til administration af databasen i filen dbname.db.
  • Det primære IQ-lager indeholder databasedata og transaktionslogfil.
  • Midlertidigt IQ-lager – Indeholder midlertidige data, der bruges til at indlæse eller forespørge på databasen.
  • RLV-lager indeholder data i hukommelsen.
  • IQ-delt midlertidigt lager – Indeholder midlertidige data til et multiplex-miljø.
BEMÆRK: NMDA understøtter kun simplex-miljøer, ikke multiplex-miljøer.

NMDA understøtter fire sikkerhedskopieringsniveauer til sikkerhedskopiering af SAP IQ-databasedata; Fuld, trinvis, trinvis siden fuld og transaktionslogfil. Du skal angive det korrekte sikkerhedskopieringsniveau for de SAP IQ-databasedata, du vil sikkerhedskopiere.

NMDA understøtter sikkerhedskopiering af alle SAP IQ-transaktionslogfiler og logarkiver som NetWorker-lagringssæt. Når du kører sikkerhedskopieringer af SAP IQ-transaktionsloggen, bruger NetWorker-softwaren en sikkerhedskopiering af filsystemet til at sikkerhedskopiere logfilerne og logfilerne.

Sikkerhedskopieringer af SAP IQ-transaktionslogfiler kontrollerer ikke for eventuelle logkløfter eller manglende logfiler. For at aktivere sikkerhedskopieringer af SAP IQ-transaktionsloggen skal du angive den obligatoriske parameter NSR_BACKUP_LEVEL til værdien txnlog i NMDA SAP IQ-sikkerhedskopieringsfilen. Du kan finde flere oplysninger i NMDA-administrations- og installationsvejledningen. 
  1. Installere NetWorker Client og NMDA på SAP IQ-databaseserveren.
Før du installerer NMDA, skal du installere både NetWorker-basisklienten og udvidede klientsoftwarepakker på databaseserverværten.
Installere NetWorker-basisklienten og den udvidede klientsoftware på databaseserverværten.
Figur 1: Installer NetWorker-basisklienten og den udvidede klientsoftware på databaseserverværten.
  1. Knyt 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
  1. Opsætning af SAP IQ-grænsefladefilen
Under NMDA SAP IQ-sikkerhedskopieringsopgaver kommunikerer OCS-biblioteket (Open Client Server) med SAP IQ-serveren. For at aktivere denne kommunikation skal SAP IQ-grænsefladefilen være i $SYBASE-mappen. Før du foretager nogen NMDA SAP IQ-sikkerhedskopieringer, skal du sørge for, at SAP IQ-grænsefladefilen findes i $SYBASE-mappen. Du kan køre dscp-hjælpeprogrammet for at generere grænsefladefilen. F.eks.:
[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. Opsætning af konfigurationsfil (/nsr/apps/config/nmda_iq_backup.cfg)
BEMÆRK: NMDA understøtter ikke guiden til sikkerhedskopieringskonfiguration af planlagte SAP IQ-sikkerhedskopieringer. Du skal konfigurere disse planlagte sikkerhedskopieringer uden guiden.
 
Konfigurationsfilskabelonerne er placeret i følgende mappe:
På UNIX: /nsr/apps/config
nmda_iq_backup.cfg-Template til SAP IQ-sikkerhedskopieringsparametre
nmda_iq_restore.cfg-Template til SAP IQ-gendannelsesparametre

Opret en kopi af de påkrævede skabeloner. Ved afinstallation af NMDA-softwaren fjernes de oprindelige skabeloner.

Opret NMDA-konfigurationsfilen ud fra skabelonerne:
Konfigurationsfilskabelonerne findes i følgende mappe:
På UNIX: /nsr/apps/config:
  1. Kopier den relevante skabelonfil til en vilkårlig placering på klientværten.
  2. Sørg for, at konfigurationsfilen har læsetilladelser for gruppen og andre brugere.
  3. Du kan navngive konfigurationsfilen med et foretrukket navn. Følgende parametre er obligatoriske for manuel sikkerhedskopiering i NMDA IQ-sikkerhedskopieringskonfigurationsfilen. Manuelle sikkerhedskopieringer af SAP IQ startes ved at fremkalde nsrdasv fra kommandolinjen. Alle sikkerhedskopieringsparametre indtastes med NMDA-standardkonfigurationsfilen.
  •  IQ_OCS_PATH (obligatorisk ved en planlagt SAP IQ-sikkerhedskopiering. Valgfri for en manuel SAP IQ-sikkerhedskopiering
  •  IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
  •  IQ_USER
  •  PATH (kun specifikke tilfælde)
  •  SYBASE-placering > af SAP IQ-softwareinstallationen
  •  USER_PSWD (når SAP IQ-serveren har en adgangskode)
BEMÆRK: Indstil den krypterede SAP IQ-brugeradgangskode i parameteren USER_PSWD med nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.    
  1. Indtast adgangskode
Indtast adgangskode
Figur 2: Indtast adgangskode
 
BEMÆRK: NMDA understøtter ikke guiden til sikkerhedskopieringskonfiguration af planlagte SAP IQ-sikkerhedskopieringer. Du skal konfigurere disse planlagte sikkerhedskopieringer uden guiden.
 
  1. Log på NMC, og gå til Protection >Clients >New
Tasten client_name, Gem sæt og Kommando til sikkerhedskopiering
 
Tryk på tasten client_name og gem sæt
Figur 3:
 Tryk på tasten client_name og gem sæt
 
Tasten i sikkerhedskopieringskommandoen
Figur 4: Tasten i sikkerhedskopieringskommandoen
  1. Test både manuelle og planlagte sikkerhedskopieringer. Sørg for, at pulje, enhed og politik er oprettet, før du kører sikkerhedskopieringer.
Manuel sikkerhedskopiering køres med følgende kommando:
nsrdasv –z <cfg_file_pathname
#nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
Gendannelse udføres ved hjælp af kommandoen:
nsriqrc -z <configuration file>

Du kan finde flere oplysninger i NMDA-administrationsvejledningen.

Databasen skal deaktiveres for at gendanne en FULD, TRINVIS SIDEN FULD eller TRINVIS gendannelse af enten en SKRIVEBESKYTTET FIL eller en sikkerhedskopi af alle filer. Databasen kører muligvis ikke for at gendanne en sikkerhedskopi af skrivebeskyttede filer.

Additional Information

Alle NMDA IQ-sikkerhedskopieringer findes under navneområdet "iq". Den kan bruges som nedenfor, når du forespørger klientens indeksfiloplysninger i navneområdet med "nsrinfo":
nsrinfo –s <server> -c <client> -n iq
Gendannelse udføres via kommandoen:
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.