NMDA. Настройка резервного копирования базы данных SAP IQ с NMDA 19.x
Riepilogo: Как настроить базу данных Systems Applications and Products Intelligent Query (SAP IQ) с модулем NetWorker для баз данных и приложений (NMDA) версии 19.x.
Istruzioni
Начиная с NetWorker Module for Databases and Applications (NMDA) 19.x, программное обеспечение NMDA поддерживает резервное копирование всех журналов транзакций и архивов журналов SAP IQ (System Applications and Products Intelligent Query). Выполнив резервное копирование журналов, используйте NMDA для выполнения восстановления SAP IQ на определенный момент времени, которое восстанавливает базу данных до смещения журнала транзакций.
База данных включает пять типов хранилищ SAP IQ:
- Хранилище каталогов — содержит метаданные и информацию для управления базой данных в файловой 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)
В UNIX:
/nsr/apps/config
Сделайте копии необходимых шаблонов. При удалении программного обеспечения 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_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 ONLY или всей файловой резервной копии. База данных может быть запущена или не запущена для восстановления резервной копии файлов, доступных только для чтения.
Informazioni aggiuntive
nsrinfo –s <server> -c <client> -n iqВосстановление выполняется с помощью команды:
sriqrc -z <configuration file>