Налаштування резервного копіювання бази даних SAP IQ за допомогою NMDA 19.x

Summary: Як налаштувати базу даних Systems Applications and Products Intelligent Query (SAP IQ) за допомогою модуля NetWorker для баз даних і додатків (NMDA) версії 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

Починаючи з NetWorker Module for Databases and Applications (NMDA) 19.1, програмне забезпечення NMDA підтримує резервне копіювання всіх журналів транзакцій Systems Applications and Products Intelligent Query (SAP IQ) та архівів журналів. Після того, як ви виконали резервне копіювання журналу, використовуйте NMDA для відновлення SAP IQ до моменту, який відновлює базу даних до зміщення журналу транзакцій.

База даних включає п'ять типів магазинів SAP IQ:
  • Catalog store-Містить метадані та інформацію для керування базою даних, у файлі dbname.db.
  • IQ main store-Містить дані бази даних і журнал транзакцій.
  • Тимчасове сховище IQ – містить тимчасові дані, які використовуються для завантаження або запиту бази даних.
  • RLV store-Містить дані в пам'яті.
  • IQ shared temporary store-Містить тимчасові дані для мультиплексного середовища.
ПРИМІТКА: NMDA підтримує лише симплексні середовища, а не мультиплексні.

NMDA підтримує чотири рівні резервного копіювання для резервного копіювання даних бази даних SAP IQ; повний, інкрементальний, інкрементний з моменту повного та журнал транзакцій. Необхідно вказати відповідний рівень резервного копіювання даних бази даних SAP IQ, резервне копіювання яких потрібно створити.

NMDA підтримує резервне копіювання всіх журналів транзакцій SAP IQ та архівів журналів у вигляді збережень NetWorker. Коли ви запускаєте резервне копіювання журналу транзакцій SAP IQ, програмне забезпечення NetWorker використовує резервну копію файлової системи для резервного копіювання журналів і архівів журналів.

Резервні копії журналу транзакцій SAP IQ не перевіряють наявність прогалин у журналах або відсутніх файлів журналів. Щоб увімкнути резервне копіювання журналу транзакцій SAP IQ, необхідно встановити для обов'язкового параметра NSR_BACKUP_LEVEL значення txnlog у файлі конфігурації резервного копіювання NMDA SAP IQ. Перегляньте Посібник з адміністрування та встановлення NMDA для отримання більш детальної інформації. 
  1. Встановіть клієнт NetWorker і NMDA на сервер баз даних SAP IQ.
Перед встановленням NMDA встановіть базовий клієнт NetWorker і пакети розширених клієнтських програм на хост сервера баз даних.
Встановіть базовий клієнт NetWorker і розширене клієнтське програмне забезпечення на хост сервера баз даних.
Малюнок 1: Встановіть базове та розширене клієнтське програмне забезпечення NetWorker на хост сервера баз даних.
  1. Зв'язок NMDA з серверним середовищем
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. Налаштування файлу інтерфейсу SAP IQ
Під час операцій резервного копіювання NMDA SAP IQ бібліотека Open Client Server (OCS) обмінюється даними з сервером SAP IQ. Щоб увімкнути цей зв'язок, файл інтерфейсів SAP IQ має існувати в каталозі $SYBASE. Перш ніж виконувати резервне копіювання NMDA SAP IQ, переконайтеся, що файл інтерфейсів SAP IQ існує в каталозі $SYBASE. Ви можете запустити утиліту dscp для створення файлу інтерфейсу. Наприклад:
[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. Налаштування конфігураційного файлу (/nsr/apps/config/nmda_iq_backup.cfg)
ПРИМІТКА: NMDA не підтримує майстер конфігурації резервного копіювання для запланованих резервних копій SAP IQ. Ці заплановані резервні копії слід настроїти без майстра.
 
Шаблони конфігураційних файлів знаходяться в наступному каталозі:В UNIX:
/nsr/apps/config
nmda_iq_backup.cfg-Шаблон для параметрів резервного копіювання SAP IQ
nmda_iq_restore.cfg-Шаблон для параметрів відновлення SAP IQ

Зробіть копію необхідних шаблонів. Видалення програмного забезпечення NMDA видаляє оригінальні шаблони.

Створіть конфігураційний файл NMDA на основі шаблонів:Шаблони конфігураційних файлів знаходяться в наступному каталозі:В UNIX:

/nsr/apps/config:
  1. Скопіюйте відповідний файл шаблону в будь-яке місце на клієнтському хості.
  2. Переконайтеся, що файл налаштувань має права на читання для групи та інших користувачів.
  3. Ви можете назвати конфігураційний файл будь-яким бажаним ім'ям. Наступні параметри є обов'язковими для ручного резервного копіювання у файлі конфігурації резервної копії NMDA IQ. Резервне копіювання SAP IQ вручну запускається викликом nsrdasv з командного рядка. Усі параметри резервного копіювання вводяться за допомогою стандартного конфігураційного файлу NMDA.
  •  IQ_OCS_PATH(Обов'язкове для запланованого резервного копіювання SAP IQ. Опціонально для резервного копіювання SAP IQ вручну
  •  IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
  •  IQ_USER
  •  PATH (лише окремі випадки)
  •  SYBASE > Місце встановлення програмного забезпечення SAP IQ
  •  USER_PSWD (якщо сервер SAP IQ має пароль)
ПРИМІТКА: Встановіть зашифрований пароль користувача SAP IQ у параметрі USER_PSWD за допомогою nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.    
  1. Введіть пароль
Введіть пароль
Малюнок 2: Введіть пароль
 
ПРИМІТКА: NMDA не підтримує майстер конфігурації резервного копіювання для запланованих резервних копій SAP IQ. Ці заплановані резервні копії слід настроїти без майстра.
 
  1. Увійдіть в NMC і перейдіть в розділ Захист >клієнтів >Нові
Введіть client_name, Save Set і Backup Command
 
Ключ у client_name та Зберегти набір
Малюнок 3:
 Ключ у client_name та Зберегти набір
 
Ключ у команді резервного копіювання
Малюнок 4: Ключ у команді резервного копіювання
  1. Тестуйте як ручне, так і заплановане резервне копіювання. Переконайтеся, що пул, пристрій і політика створені, перш ніж запускати будь-які резервні копії.
Резервне копіювання вручну запускається за допомогою наступної команди:
nsrdasv –z <cfg_file_pathname
#nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
Відновлення здійснюється за допомогою команди:
nsriqrc -z <configuration file>

Подробиці дивіться у Посібнику з адміністрування NMDA.

База даних повинна бути вимкнена, щоб відновити ПОВНЕ, ІНКРЕМЕНТНЕ З ПОВНИМ або ІНКРЕМЕНТНЕ відновлення ТІЛЬКИ ФАЙЛІВ READWRITE або резервної копії всіх файлів. База даних може працювати або не запускатися для відновлення резервної копії файлів, доступних лише для читання.

Additional Information

Усі резервні копії NMDA IQ знаходяться в просторі імен 'iq'. Його можна використовувати, як показано нижче, під час запиту інформації про клієнтський індексний файл у просторі імен за допомогою «nsrinfo»:
nsrinfo –s <server> -c <client> -n iq
Відновлення здійснюється через команду:
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.