Konfiguracja kopii zapasowej bazy danych SAP IQ przy użyciu NMDA 19.x
Summary: Jak skonfigurować bazę danych Aplikacji i produktów systemowych Intelligent Query (SAP IQ) przy użyciu modułu NetWorker Module for Databases and Applications (NMDA) w wersji 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
Począwszy od programu NetWorker Module for Databases and Applications (NMDA) 19.1, oprogramowanie NMDA obsługuje tworzenie kopii zapasowych wszystkich dzienników transakcji aplikacji i produktów systemowych (SAP IQ) oraz archiwów dzienników. Po wykonaniu kopii zapasowej dziennika użyj narzędzia NMDA do wykonania odzyskiwania sap IQ point-in-time, który przywraca bazę danych do przesunięcia dziennika transakcji.
Baza danych zawiera pięć typów magazynów SAP IQ:
NMDA obsługuje cztery poziomy kopii zapasowych kopii zapasowych danych bazy danych SAP IQ; pełny, przyrostowy, przyrostowy od momentu zapełnienia oraz dziennik transakcji. Należy określić odpowiedni poziom kopii zapasowej dla danych bazy danych SAP IQ, których kopię zapasową chcesz utworzyć.
NMDA obsługuje tworzenie kopii zapasowych wszystkich dzienników transakcji SAP IQ i archiwów dzienników jako zestawów zapisów NetWorker. Po uruchomieniu kopii zapasowych dziennika transakcji SAP IQ oprogramowanie NetWorker używa kopii zapasowej systemu plików do tworzenia kopii zapasowych dzienników i archiwów dzienników.
Kopie zapasowe dziennika transakcji SAP IQ nie sprawdzają żadnych luk w dzienniku lub brakujących plików dziennika. Aby włączyć kopie zapasowe dziennika transakcji SAP IQ, należy ustawić wymagany parametr NSR_BACKUP_LEVEL na wartość txnlog w pliku konfiguracji kopii zapasowej NMDA SAP IQ. Szczegółowe informacje można znaleźć w podręczniku administracji i instalacji NMDA.
Rysunek 1. Zainstaluj podstawowy klient NetWorker i oprogramowanie extended-client na hoście serwera bazy danych.
Utwórz kopię wymaganych szablonów. Dezinstalacja oprogramowania NMDA usuwa oryginalne szablony.
Utwórz plik konfiguracyjny NMDA na podstawie szablonów:
szablony plików konfiguracyjnych znajdują się w następującym katalogu:
w systemie UNIX: /nsr/apps/config:
Rysunek 2. Wprowadź hasło

Rysunek 3. Klawisz w client_name i zapisz zestaw
Rysunek 4. Klawisz w poleceniu kopii zapasowej
Szczegółowe informacje można znaleźć w podręczniku administratora NMDA.
Baza danych musi być wyłączona, aby przywrócić pełne, przyrostowe od pełnego lub przyrostowego przywracania plików READWRITE LUB kopii zapasowej wszystkich plików. Baza danych może, ale nie musi, być uruchomiona w celu przywrócenia kopii zapasowej plików tylko do odczytu.
Baza danych zawiera pięć typów magazynów SAP IQ:
- Magazyn katalogu — zawiera metadane i informacje dotyczące zarządzania bazą danych w pliku dbname.db.
- Magazyn główny IQ — zawiera dane bazy danych i dziennik transakcji.
- Magazyn tymczasowy IQ — zawiera tymczasowe dane używane do ładowania lub badania bazy danych.
- Magazyn RLV zawiera dane w pamięci.
- Udostępniony magazyn tymczasowy IQ — zawiera tymczasowe dane dla środowiska multipleksu.
UWAGA: NMDA obsługuje tylko środowiska Simplex, a nie multipleks.
NMDA obsługuje cztery poziomy kopii zapasowych kopii zapasowych danych bazy danych SAP IQ; pełny, przyrostowy, przyrostowy od momentu zapełnienia oraz dziennik transakcji. Należy określić odpowiedni poziom kopii zapasowej dla danych bazy danych SAP IQ, których kopię zapasową chcesz utworzyć.
NMDA obsługuje tworzenie kopii zapasowych wszystkich dzienników transakcji SAP IQ i archiwów dzienników jako zestawów zapisów NetWorker. Po uruchomieniu kopii zapasowych dziennika transakcji SAP IQ oprogramowanie NetWorker używa kopii zapasowej systemu plików do tworzenia kopii zapasowych dzienników i archiwów dzienników.
Kopie zapasowe dziennika transakcji SAP IQ nie sprawdzają żadnych luk w dzienniku lub brakujących plików dziennika. Aby włączyć kopie zapasowe dziennika transakcji SAP IQ, należy ustawić wymagany parametr NSR_BACKUP_LEVEL na wartość txnlog w pliku konfiguracji kopii zapasowej NMDA SAP IQ. Szczegółowe informacje można znaleźć w podręczniku administracji i instalacji NMDA.
- Instalacja klienta NetWorker i NMDA na serwerze bazy danych SAP IQ
Przed zainstalowaniem rozwiązania NMDA zainstaluj zarówno podstawowy klient NetWorker, jak i rozszerzone pakiety oprogramowania klienckiego na hoście serwera bazy danych.
Rysunek 1. Zainstaluj podstawowy klient NetWorker i oprogramowanie extended-client na hoście serwera bazy danych.
- Łącze NMDA do środowiska serwera
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
- Konfigurowanie pliku interfejsu SAP IQ
Podczas operacji tworzenia kopii zapasowych SAP IQ NMDA biblioteka Open Client Server (OCS) komunikuje się z serwerem SAP IQ. Aby włączyć tę komunikację, plik interfejsów SAP IQ musi znajdować się w katalogu $SYBASE. Przed wykonaniem kopii zapasowych SAP IQ NMDA upewnij się, że plik interfejsów SAP IQ istnieje w katalogu $SYBASE. Można uruchomić narzędzie dscp, aby wygenerować plik interfejsu. Oto przykład:
[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
- Konfigurowanie pliku konfiguracyjnego (/nsr/apps/config/nmda_iq_backup.cfg)
UWAGA: NMDA nie obsługuje kreatora konfiguracji kopii zapasowych dla zaplanowanych kopii zapasowych SAP IQ. Należy skonfigurować te zaplanowane kopie zapasowe bez kreatora.
Szablony plików konfiguracyjnych znajdują się w następującym katalogu:
w systemie UNIX: /nsr/apps/config
w systemie UNIX: /nsr/apps/config
szablon nmda_iq_backup.cfg dla parametrów kopii zapasowej SAP IQ
szablon nmda_iq_restore.cfg dla parametrów przywracania SAP IQ
Utwórz kopię wymaganych szablonów. Dezinstalacja oprogramowania NMDA usuwa oryginalne szablony.
Utwórz plik konfiguracyjny NMDA na podstawie szablonów:
szablony plików konfiguracyjnych znajdują się w następującym katalogu:
w systemie UNIX: /nsr/apps/config:
- Skopiuj odpowiedni plik szablonu do dowolnej lokalizacji na hoście klienta.
- Upewnij się, że plik konfiguracyjny ma uprawnienia do odczytu dla grupy i innych użytkowników.
- Plik konfiguracyjny można nadać dowolnej preferowanej nazwie. Poniższe parametry są wymagane do ręcznego tworzenia kopii zapasowej w pliku konfiguracji kopii zapasowej NMDA IQ. Ręczne tworzenie kopii zapasowych oprogramowania SAP IQ jest uruchamiane przez wywołanie polecenia nsrdasv z wiersza poleceń. Wszystkie parametry kopii zapasowej są wprowadzane przy użyciu standardowego pliku konfiguracyjnego NMDA.
- IQ_OCS_PATH (wymagane dla zaplanowanej kopii zapasowej SAP IQ. Opcjonalnie dla ręcznej kopii zapasowej SAP IQ
- IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
- IQ_USER
- PATH (tylko konkretne przypadki)
- Umiejscowienie bazy > danych instalacji oprogramowania SAP IQ
- USER_PSWD (gdy serwer SAP IQ ma hasło)
UWAGA: Ustaw zaszyfrowane hasło użytkownika SAP IQ w parametrze USER_PSWD przy użyciu configuration_file_path nsrdaadmin -P -z.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Wprowadź hasło
Rysunek 2. Wprowadź hasło
UWAGA: NMDA nie obsługuje kreatora konfiguracji kopii zapasowych dla zaplanowanych kopii zapasowych SAP IQ. Należy skonfigurować te zaplanowane kopie zapasowe bez kreatora.
- Zaloguj się do NMC i przejdź do nowego klienta >ochrony >
Klawisz w client_name, save set i backup command.

Rysunek 3. Klawisz w client_name i zapisz zestaw
Rysunek 4. Klawisz w poleceniu kopii zapasowej
- Przetestuj zarówno ręczne, jak i zaplanowane kopie zapasowe. Przed wykonaniem jakichkolwiek kopii zapasowych upewnij się, że pula, urządzenie i zasady zostały utworzone.
Ręczna kopia zapasowa jest uruchamiana przy użyciu następującego polecenia:
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
Odzyskiwanie odbywa się przy użyciu polecenia:
nsriqrc -z <configuration file>
Szczegółowe informacje można znaleźć w podręczniku administratora NMDA.
Baza danych musi być wyłączona, aby przywrócić pełne, przyrostowe od pełnego lub przyrostowego przywracania plików READWRITE LUB kopii zapasowej wszystkich plików. Baza danych może, ale nie musi, być uruchomiona w celu przywrócenia kopii zapasowej plików tylko do odczytu.
Additional Information
Wszystkie kopie zapasowe IQ NMDA znajdują się w obszarze nazw "iq". Może być używany w następujący sposób podczas badania informacji o pliku indeksu klienta w przestrzeni nazw za pomocą polecenia "nsrinfo":
nsrinfo –s <server> -c <client> -n iqPrzywracanie odbywa się za pomocą polecenia:
sriqrc -z <configuration file>
Affected Products
Data Backup & Protection SoftwareArticle 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.