Configurar o backup de banco de dados do SAP IQ com NMDA 19.x

Summary: Como configurar o banco de dados sap IQ (Systems Applications and Products Intelligent Query) com o NetWorker Module for Databases and Applications (NMDA) versão 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

A partir do NetWorker Module for Databases and Applications (NMDA) 19.1, o software NMDA dá suporte ao backup de todos os registros de transação e arquivamentos de registros do SAP IQ (Systems Applications and Products Intelligent Query). Depois de executar o backup de registros, use o NMDA para executar uma recuperação point-in-time do SAP IQ que restaura o banco de dados para um deslocamento de registro de transação.

O banco de dados inclui cinco tipos de armazenamentos SAP IQ:
  • Catalog store-Contains metadata and information for managing the database, in the file dbname.db.
  • IQ main store — contém os dados do banco de dados e o registro de transações.
  • IQ temporary store -Contains temporary data that is used in loading or querying the database.
  • Armazenamento RLV - Contém dados em memória.
  • IQ shared temporary store — contém dados temporários para um ambiente multiplex.
Nota: O NMDA dá suporte apenas a ambientes simples, não a ambientes multiplex.

O NMDA dá suporte a quatro níveis de backup para o backup de dados de banco de dados do SAP IQ; completo, incremental, incremental, desde o registro completo e de transações. Você deve especificar o nível de backup apropriado para os dados do banco de dados sap IQ que deseja fazer backup.

O NMDA dá suporte ao backup de todos os registros de transação do SAP IQ e arquivamentos de registros como savesets do NetWorker. Quando você executa os backups de registros de transações do SAP IQ, o software NetWorker usa um backup do file system para fazer backup dos registros e arquivamentos de registros.

Os backups de registros de transações do SAP IQ não verificam se há lacunas de registro ou arquivos de log ausentes. Para habilitar os backups de registros de transações do SAP IQ, você deve definir o parâmetro obrigatório NSR_BACKUP_LEVEL para o valor txnlog no arquivo de configuração de backup do SAP IQ NMDA. Consulte o Guia de Instalação e Administração do NMDA para obter informações mais detalhadas. 
  1. Instale o client do NetWorker e o NMDA no servidor de banco de dados SAP IQ.
Antes de instalar o NMDA, instale o client base do NetWorker e os pacotes estendidos de software client no host do servidor de banco de dados.
Instale o client base do NetWorker e o software client estendido no host do servidor de banco de dados.
Figura 1: Instale o client base do NetWorker e o software extended-client no host do servidor de banco de dados.
  1. Vincular a NMDA ao ambiente do servidor
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. Configurando o arquivo de interface do SAP IQ
Durante as operações de backup do NMDA SAP IQ, a biblioteca open client server (OCS) se comunica com o servidor SAP IQ. Para habilitar essa comunicação, o arquivo de interfaces do SAP IQ deve existir no $SYBASE diretório. Antes de executar quaisquer backups do NMDA SAP IQ, certifique-se de que o arquivo de interfaces do SAP IQ exista no $SYBASE diretório. Você pode executar o utilitário dscp para gerar o arquivo de interface. Por exemplo:
[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. Configurando o arquivo de configuração (/nsr/apps/config/nmda_iq_backup.cfg)
Nota: O NMDA não dá suporte ao assistente de configuração de backup para backups agendados do SAP IQ. Você deve configurar esses backups agendados sem o assistente.
 
Os modelos de arquivo de configuração estão localizados no seguinte diretório:
No UNIX: /nsr/apps/config
nmda_iq_backup.cfg-Template para parâmetros de backup do SAP IQ
nmda_iq_restore.cfg-Template para parâmetros de restauração do SAP IQ

Faça uma cópia dos modelos necessários. A desinstalação do software NMDA remove os modelos originais.

Crie o arquivo de configuração do NMDA com base nos modelos:
os modelos de arquivo de configuração estão localizados no seguinte diretório:
No UNIX: /nsr/apps/config:
  1. Copie o arquivo de modelo apropriado para qualquer local no host do client.
  2. Certifique-se de que o arquivo de configuração tenha permissões de leitura para o grupo e outros usuários.
  3. Você pode nomear o arquivo de configuração com qualquer nome preferencial. Os parâmetros a seguir são obrigatórios para backup manual no arquivo de configuração de backup do NMDA IQ. Os backups manuais do SAP IQ são iniciados por meio da aplicação de nsrdasv na linha de comando. Todos os parâmetros de backup são especificados usando o arquivo de configuração NMDA padrão.
  •  IQ_OCS_PATH (obrigatório para um backup agendado do SAP IQ. Opcional para um backup manual do SAP IQ
  •  IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
  •  IQ_USER
  •  PATH (somente casos específicos)
  •  Local do SYBASE > da instalação do software SAP IQ
  •  USER_PSWD (quando o servidor SAP IQ tem uma senha)
Nota: Defina a senha de usuário criptografada do SAP IQ no parâmetro USER_PSWD com nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.    
  1. Digite a senha
Digite a senha
Figura 2: Digite a senha
 
Nota: O NMDA não dá suporte ao assistente de configuração de backup para backups agendados do SAP IQ. Você deve configurar esses backups agendados sem o assistente.
 
  1. Faça log-in no NMC e vá para Protection >Clients >New
Chave nos comandos client_name, SaveSet e Backup
 
Chave no client_name e saveset
Figura 3:
 Chave no client_name e saveset
 
Chave no comando de backup
Figura 4: Chave no comando de backup
  1. Teste backups manuais e agendados. Certifique-se de que o pool, o dispositivo e a política sejam criados antes de executar quaisquer backups.
O backup manual é executado usando o seguinte comando:
nsrdasv –z <cfg_file_pathname
#nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
A recuperação é feita usando o comando:
nsriqrc -z <configuration file>

Consulte o Guia de Administração do NMDA para obter detalhes.

O banco de dados deve estar desativado para restaurar uma restauração COMPLETA, INCREMENTAL DESDE FULL ou INCREMENTAL de um BACKUP SOMENTE DE ARQUIVOS READWRITE ou de todos os arquivos. O banco de dados pode ou não estar em execução para restaurar um backup de arquivos somente leitura.

Additional Information

Todos os backups do NMDA IQ estão no namespace "iq". Ele pode ser usado como abaixo ao consultar as informações do arquivo de índice do client no namespace com "nsrinfo":
nsrinfo –s <server> -c <client> -n iq
A restauração é feita por meio do comando:
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.