NMDA: Konfiguracja kopii zapasowej bazy danych SAP IQ przy użyciu NMDA 19.x
Podsumowanie: Konfiguracja bazy danych aplikacji i produktów Intelligent Query (SAP IQ) z modułem NetWorker dla baz danych i aplikacji (NMDA) w wersji 19.x.
Instrukcje
Począwszy od modułu NetWorker dla baz danych i aplikacji (NMDA) 19.x, oprogramowanie NMDA obsługuje tworzenie kopii zapasowych dzienników transakcji i archiwów dzienników wszystkich dzienników transakcji Systems Applications and Products Intelligent Query (SAP IQ). Po wykonaniu kopii zapasowej dziennika użyj narzędzia NMDA, aby wykonać odzyskiwanie SAP IQ z punktu w czasie, które przywraca bazę danych do przesunięcia dziennika transakcji.
Baza danych zawiera pięć typów magazynów SAP IQ:
- Magazyn katalogów — zawiera metadane i informacje do zarządzania bazą danych w pliku dbname.db.
- Główny magazyn IQ — zawiera dane bazy danych i dziennik transakcji.
- IQ Temporary store — zawiera dane tymczasowe, które są używane podczas ładowania lub wysyłania zapytań do bazy danych.
- Magazyn RLV — zawiera dane w pamięci.
- IQ shared temporary store — zawiera tymczasowe dane dla środowiska multipleksowego.
NMDA obsługuje cztery poziomy tworzenia kopii zapasowych danych bazy danych SAP IQ; pełny, przyrostowy, przyrostowy od pełnego i 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 zapisu 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 dzienników transakcyjnych SAP IQ nie sprawdzają luk w dzienniku ani brakujących plików dziennika. Aby włączyć kopie zapasowe dziennika transakcji SAP IQ, należy ustawić parametr obowiązkowy NSR_BACKUP_LEVEL do wartości txnlog w pliku konfiguracyjnym kopii zapasowej NMDA SAP IQ. Aby uzyskać bardziej szczegółowe informacje, zapoznaj się z Podręcznikiem administracji i instalacji NMDA.
- Instalacja klienta NetWorker i NMDA na serwerze bazy danych SAP IQ.
Rysunek 1. Zainstaluj oprogramowanie klienta podstawowego i klienta rozszerzonego NetWorker na hoście serwera bazy danych
- Łączenie NMDA ze środowiskiem 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
[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)
W systemie UNIX:
/nsr/apps/config
Utwórz kopię wymaganych szablonów. Odinstalowanie oprogramowania NMDA powoduje usunięcie oryginalnych szablonów.
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 nazwać dowolną preferowaną nazwą. Poniższe parametry są wymagane do ręcznego tworzenia kopii zapasowej w pliku konfiguracyjnym kopii zapasowej NMDA IQ. Ręczne tworzenie kopii zapasowych SAP IQ jest uruchamiane przez wywołanie nsrdasv z wiersza polecenia. Wszystkie parametry kopii zapasowej są wprowadzane przy użyciu standardowego pliku konfiguracyjnego NMDA.
IQ_OCS_PATH(Obowiązkowe w przypadku zaplanowanej kopii zapasowej SAP IQ. Opcjonalnie w przypadku ręcznej kopii zapasowej SAP IQIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(tylko przypadki szczególne)SYBASE> Lokalizacja instalacji oprogramowania SAP IQUSER_PSWD(gdy serwer SAP IQ ma hasło)
USER_PSWD parametr z parametrem nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Wprowadź hasło
Rysunek 2: Wprowadź hasło
- Zaloguj się do NMC i przejdź do Protection > Clients Nowość. >
Rysunek 3: Wprowadź client_name i zapisz zestaw
Rysunek 4: Wpisz polecenie kopii zapasowej
- Przetestuj zarówno ręczne, jak i zaplanowane kopie zapasowe. Przed uruchomieniem jakichkolwiek kopii zapasowych upewnij się, że pula, urządzenie i zasady zostały utworzone.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
nsriqrc -z <configuration file>
Szczegółowe informacje można znaleźć w Podręczniku administracyjnym NMDA.
Baza danych musi być wyłączona, aby można było przywrócić PEŁNE, PRZYROSTOWE OD ZAPEŁNIENIA lub PRZYROSTOWE PRZYWRACANIE TYLKO PLIKÓW DO ODCZYTU 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.
Dodatkowe informacje
nsrinfo –s <server> -c <client> -n iqPrzywracanie odbywa się za pomocą polecenia:
sriqrc -z <configuration file>