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

Summary: Як налаштувати базу даних Systems Applications and Products Intelligent Query (SAP IQ) за допомогою NetWorker Module for Databases and Applications (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.x, програмне забезпечення NMDA підтримує резервне копіювання всіх журналів транзакцій та архівів логів Systems Applications and Products Intelligent Query (SAP IQ). Після виконання резервного копіювання журналу використовуйте NMDA для виконання SAP IQ у точці часу, яке відновлює базу даних до зсуву транзакційного журналу.

База даних включає п'ять типів сховищ SAP IQ:

  • Catalog store — містить метадані та інформацію для управління базою даних у файлі dbname.db.
  • Головне сховище IQ — містить дані бази даних та журнал транзакцій.
  • IQ тимчасове сховище — містить тимчасові дані, які використовуються для завантаження або запиту до бази даних.
  • RLV зберігати — Містить дані в пам'яті.
  • IQ спільне тимчасове сховище — містить тимчасові дані для мультиплексного середовища.
ПРИМІТКА. 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. Ви повинні налаштувати ці заплановані резервні копії без майстра.

 

Шаблони конфігураційних файлів розміщені в наступному каталозі:
On UNIX: /nsr/apps/config
nmda_iq_backup.cfg-Шаблон для резервного копіювання параметрів SAP IQ
nmda_iq_restore.cfg-Шаблон для параметрів відновлення SAP IQ

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

Створіть конфігураційний файл NMDA на основі шаблонів:
Шаблони файлів конфігурації розташовані в наступному каталозі:
On 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
Введіть 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 FILES або резервної копії всіх файлів. База даних може працювати, а може й ні, щоб відновити резервну копію файлів лише для читання.

Additional Information

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

Affected Products

Data Backup & Protection Software, NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000219292
Article Type: How To
Last Modified: 17 مارس 2026
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.