Налаштування резервного копіювання бази даних 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:
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 видаляє оригінальні шаблони.
Створіть конфігураційний файл NMDA на основі шаблонів:Шаблони конфігураційних файлів знаходяться в наступному каталозі:В UNIX:
/nsr/apps/config:
Малюнок 2: Введіть пароль

Малюнок 3: Ключ у client_name та Зберегти набір
Малюнок 4: Ключ у команді резервного копіювання
Подробиці дивіться у Посібнику з адміністрування NMDA.
База даних повинна бути вимкнена, щоб відновити ПОВНЕ, ІНКРЕМЕНТНЕ З ПОВНИМ або ІНКРЕМЕНТНЕ відновлення ТІЛЬКИ ФАЙЛІВ READWRITE або резервної копії всіх файлів. База даних може працювати або не запускатися для відновлення резервної копії файлів, доступних лише для читання.
База даних включає п'ять типів магазинів 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 для отримання більш детальної інформації.
- Встановіть клієнт NetWorker і NMDA на сервер баз даних SAP IQ.
Перед встановленням NMDA встановіть базовий клієнт NetWorker і пакети розширених клієнтських програм на хост сервера баз даних.
Малюнок 1: Встановіть базове та розширене клієнтське програмне забезпечення NetWorker на хост сервера баз даних.
- Зв'язок 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
- Налаштування файлу інтерфейсу 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
- Налаштування конфігураційного файлу (/nsr/apps/config/nmda_iq_backup.cfg)
ПРИМІТКА: NMDA не підтримує майстер конфігурації резервного копіювання для запланованих резервних копій SAP IQ. Ці заплановані резервні копії слід настроїти без майстра.
Шаблони конфігураційних файлів знаходяться в наступному каталозі:В UNIX:
/nsr/apps/config
/nsr/apps/config
nmda_iq_backup.cfg-Шаблон для параметрів резервного копіювання SAP IQ
nmda_iq_restore.cfg-Шаблон для параметрів відновлення SAP IQ
Зробіть копію необхідних шаблонів. Видалення програмного забезпечення NMDA видаляє оригінальні шаблони.
Створіть конфігураційний файл NMDA на основі шаблонів:Шаблони конфігураційних файлів знаходяться в наступному каталозі:В UNIX:
/nsr/apps/config:
- Скопіюйте відповідний файл шаблону в будь-яке місце на клієнтському хості.
- Переконайтеся, що файл налаштувань має права на читання для групи та інших користувачів.
- Ви можете назвати конфігураційний файл будь-яким бажаним ім'ям. Наступні параметри є обов'язковими для ручного резервного копіювання у файлі конфігурації резервної копії 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.
- Введіть пароль
Малюнок 2: Введіть пароль
ПРИМІТКА: NMDA не підтримує майстер конфігурації резервного копіювання для запланованих резервних копій SAP IQ. Ці заплановані резервні копії слід настроїти без майстра.
- Увійдіть в NMC і перейдіть в розділ Захист >клієнтів >Нові
Введіть client_name, Save Set і Backup Command.

Малюнок 3: Ключ у client_name та Зберегти набір
Малюнок 4: Ключ у команді резервного копіювання
- Тестуйте як ручне, так і заплановане резервне копіювання. Переконайтеся, що пул, пристрій і політика створені, перш ніж запускати будь-які резервні копії.
Резервне копіювання вручну запускається за допомогою наступної команди:
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 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.