Настройка резервного копирования базы данных SAP IQ с NMDA 19.x

Summary: Как настроить системные приложения и базу данных 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.1, программное обеспечение NMDA поддерживает резервное копирование всех системных приложений и журналов транзакций Sap IQ. После резервного копирования журнала используйте NMDA для восстановления SAP IQ на определенный момент времени, которое восстанавливает базу данных до смещения в журнале транзакций.

База данных включает в себя пять типов хранилищ SAP IQ:
  • Catalog store — содержит метаданные и информацию для управления базой данных в файле dbname.db.
  • Главное хранилище IQ — содержит данные базы данных и журнал транзакций.
  • Временное хранилище 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 в файле конфигурации резервного копирования SAP IQ NMDA. Дополнительные сведения см. в руководстве по администрированию и установке NMDA. 
  1. Установка клиента NetWorker и NMDA на сервер базы данных SAP IQ.
Перед установкой NMDA установите базовый клиент NetWorker и расширенные пакеты клиентского ПО на хосте сервера баз данных.
Установите базовый клиент NetWorker и расширенное клиентское ПО на хосте сервера баз данных.
Рис. 1. Установите netWorker base-client и extended-client software на хосте сервера баз данных.
  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-Template для параметров резервного копирования SAP IQ
nmda_iq_restore.cfg-Template для параметров восстановления 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
  •  ПУТЬ (только для конкретных случаев)
  •  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 и перейдите в раздел Protection >Clients >New.
Ключ в команде 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 или резервной копии всех файлов база данных должна быть выключена. База данных может не работать для восстановления резервной копии файлов, доступных только для чтения.

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.