NMDA: Налаштуйте резервне копіювання бази даних SAP IQ за допомогою NMDA 19.x
Riepilogo: Як налаштувати базу даних Systems Applications and Products Intelligent Query (SAP IQ) за допомогою NetWorker Module for Databases and Applications (NMDA) версії 19.x.
Istruzioni
Починаючи з 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 підтримує чотири рівні резервного копіювання даних бази даних 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.
Рисунок 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
[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)
On UNIX:
/nsr/apps/config
Зробіть копії необхідних шаблонів. Видалення програмного забезпечення NMDA видаляє оригінальні шаблони.
Створіть конфігураційний файл NMDA на основі шаблонів:
Шаблони файлів конфігурації розташовані в наступному каталозі:
On UNIX:
/nsr/apps/config:
- Скопіюйте відповідний шаблонний файл у будь-яке місце на клієнтському хості.
- Переконайтеся, що файл конфігурації має права на читання для групи та інших користувачів.
- Ви можете назвати файл конфігурації будь-яким бажаним ім'ям. Наступні параметри є обов'язковими для ручного резервного копіюння у файлі конфігурації резервного копію NMDA IQ. Ручне резервне копіювання SAP IQ запускається викликом nsrdasv з командного рядка. Усі параметри резервного копування вводяться за допомогою стандартного конфігураційного файлу NMDA.
IQ_OCS_PATH(Обов'язково для запланованого резервного копіювання SAP IQ. Опціонально для ручного резервного копіювання SAP IQIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(лише в окремих випадках)SYBASE> Розташування встановлення програмного забезпечення SAP IQUSER_PSWD(коли сервер SAP IQ має пароль)
USER_PSWD параметр з nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Введіть пароль
Рисунок 2: Введіть пароль
- Увійдіть у NMC і перейдіть у розділ Захисні >клієнти >Нові
Рисунок 3: Введіть client_name і збережіть набір
Рисунок 4: Введіть команду резервного копіювання
- Перевірте як ручне, так і заплановане резервне копіювання. Переконайтеся, що пул, пристрій і політика створені перед запуском резервних копій.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
nsriqrc -z <configuration file>
Детальніше дивіться Посібник з адміністрування NMDA.
База даних має бути вимкнена, щоб відновити ПОВНЕ, ІНКРЕМЕНТАЛЬНЕ ПІСЛЯ ПОВНОГО АБО ІНКРЕМЕНТАЛЬНЕ ВІДНОВЛЕННЯ АБО ЛИШЕ ДЛЯ READWRITE FILES або резервної копії всіх файлів. База даних може працювати, а може й ні, щоб відновити резервну копію файлів лише для читання.
Informazioni aggiuntive
nsrinfo –s <server> -c <client> -n iqВідновлення здійснюється за допомогою команди:
sriqrc -z <configuration file>