Konfigurace zálohování databáze SAP IQ pomocí konzole NMDA 19.x

Summary: Jak konfigurovat databázi systémových aplikací a produktů Intelligent Query (SAP IQ) s modulem NetWorker pro databáze a aplikace (NMDA) verze 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

Počínaje modulem NetWorker Module pro databáze a aplikace (NMDA) 19.1 podporuje software NMDA zálohování všech protokolů transakcí a archivů protokolů systémových aplikací a produktů Intelligent Query (SAP IQ). Po provedení zálohování protokolu použijte nástroj NMDA k provedení obnovy sap IQ Point-in-time, která obnoví databázi na odchylku protokolu transakce.

Databáze obsahuje pět typů úložišť SAP IQ:
  • Úložiště katalogu – obsahuje metadata a informace pro správu databáze v souboru dbname.db.
  • Hlavní úložiště IQ – obsahuje data databáze a protokol transakce.
  • Dočasné úložiště IQ – obsahuje dočasná data, která se používají při načítání nebo dotazování databáze.
  • RLV store – obsahuje data v paměti.
  • Sdílené dočasné úložiště IQ – obsahuje dočasná data pro prostředí multiplex.
POZNÁMKA: Konzole NMDA podporuje pouze prostředí simplex, nikoli multiplex.

KONZOLE NMDA podporuje čtyři úrovně zálohování pro zálohování dat databáze SAP IQ. úplný, přírůstkový, přírůstkový od úplného a transakčního protokolu. Je nutné určit vhodnou úroveň zálohování pro data databáze SAP IQ, která chcete zálohovat.

Konzole NMDA podporuje zálohování všech protokolů transakcí SAP IQ a archivů protokolů jako sady netWorker save. Když spustíte zálohování protokolu transakcí SAP IQ, software NetWorker použije k zálohování protokolů a archivů protokolu zálohu systému souborů.

Zálohy protokolu transakcí SAP IQ nekontrolují žádné mezery v protokolu ani chybějící soubory protokolu. Chcete-li povolit zálohování protokolu transakcí SAP IQ, musíte nastavit povinný parametr NSR_BACKUP_LEVEL na hodnotu txnlog v konfiguračním souboru zálohování NMDA SAP IQ. Podrobnější informace naleznete v příručce pro správu a instalaci konzole NMDA. 
  1. Instalace klienta NetWorker a konzole NMDA na databázový server SAP IQ.
Před instalací konzole NMDA nainstalujte na hostitele databázového serveru základního klienta NetWorker i softwarové balíčky rozšířeného klienta.
Instalace základního klienta NetWorker a rozšířeného klientského softwaru na hostitele databázového serveru.
Obrázek 1: Instalace softwaru NetWorker base-client a extended-client na hostitele databázového serveru.
  1. Propojte nástroj NMDA s prostředím serveru.
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. Nastavení souboru rozhraní SAP IQ
Během operací zálohování NMDA SAP IQ komunikuje knihovna Open Client Server (OCS) se serverem SAP IQ. Aby bylo možné tuto komunikaci povolit, musí v adresáři $SYBASE existovat soubor rozhraní SAP IQ. Před provedením jakéhokoli zálohování NMDA SAP IQ se ujistěte, že je v adresáři $SYBASE soubor rozhraní SAP IQ. Pro vygenerování souboru rozhraní můžete spustit nástroj dscp. Například:
[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. Nastavení konfiguračního souboru (/nsr/apps/config/nmda_iq_backup.cfg)
POZNÁMKA: Konzole NMDA nepodporuje průvodce konfigurací zálohování pro plánované zálohy SAP IQ. Tyto plánované zálohy je nutné nakonfigurovat bez průvodce.
 
Šablony konfiguračních souborů se nacházejí v následujícím adresáři:
v systému UNIX: /nsr/aplikace/konfigurace
nmda_iq_backup.cfg-Template pro parametry zálohování SAP IQ
nmda_iq_restore.cfg-Template pro parametry obnovení SAP IQ

Vytvořte kopii požadovaných šablon. Odinstalace softwaru NMDA odebere původní šablony.

Vytvořte konfigurační soubor NMDA na základě šablon:
Šablony konfiguračních souborů se nacházejí v následujícím adresáři:
v systému UNIX: /nsr/apps/config:
  1. Zkopírujte příslušný soubor šablony do libovolného umístění na hostiteli klienta.
  2. Ujistěte se, že konfigurační soubor má pro skupinu a ostatní uživatele oprávnění ke čtení.
  3. Konfigurační soubor můžete pojmenovat libovolným upřednostňovaným názvem. Následující parametry jsou povinné pro ruční zálohování v konfiguračním souboru zálohování NMDA IQ. Ruční zálohování softwaru SAP IQ se spouští vyvoláním příkazu nsbossv z příkazového řádku. Všechny parametry zálohování se zadávají pomocí standardního konfiguračního souboru NMDA.
  •  IQ_OCS_PATH (povinné pro plánovanou zálohu SAP IQ. Volitelné pro ruční zálohování SAP IQ
  •  IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
  •  IQ_USER
  •  PATH (pouze konkrétní případy)
  •  Umístění softwaru SAP IQ v systému SYBASE >
  •  USER_PSWD (pokud má server SAP IQ heslo)
POZNÁMKA: Nastavte šifrované uživatelské heslo SAP IQ v parametru USER_PSWD pomocí configuration_file_path nsadmin -P -z.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.    
  1. Zadejte heslo
Zadejte heslo
Obrázek 2: Zadejte heslo
 
POZNÁMKA: Konzole NMDA nepodporuje průvodce konfigurací zálohování pro plánované zálohy SAP IQ. Tyto plánované zálohy je nutné nakonfigurovat bez průvodce.
 
  1. Přihlaste se do konzole NMC a přejděte na možnost Protection >Clients >New.
Zadejte příkaz client_name, Save Set a Backup
 
Vložte client_name a uložte sadu.
Obrázek 3:
 Vložte client_name a uložte sadu.
 
Spusťte příkaz Backup.
Obrázek 4: Spusťte příkaz Backup.
  1. Otestujte ruční i naplánované zálohování. Před spuštěním jakýchkoli záloh se ujistěte, že je fond, zařízení a zásada vytvořeny.
Ruční zálohování se spustí pomocí následujícího příkazu:
nsrdasv –z <cfg_file_pathname
#nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
Obnovení se provádí pomocí příkazu:
nsriqrc -z <configuration file>

Podrobnosti naleznete v příručce pro správu konzole NMDA.

Aby bylo možné obnovit ÚPLNÉ, PŘÍRŮSTKOVÉ, OD ÚPLNÉHO NEBO PŘÍRŮSTKOVÉHO obnovení POUZE SOUBORŮ READWRITE nebo zálohování všech souborů, musí být databáze vypnutá. Databáze může, ale nemusí být spuštěna pro obnovení zálohy souborů pouze pro čtení.

Additional Information

Všechny zálohy NMDA IQ jsou pod oborem názvů "iq". Lze jej použít jako níže při dotazování na informace o souboru indexu klienta v oboru názvů pomocí příkazu "nsrinfo":
nsrinfo –s <server> -c <client> -n iq
Obnovení se provádí pomocí příkazu:
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.