NMDA: Configurar o backup do banco de dados SAP IQ com NMDA 19.x
Summary: Como configurar o banco de dados de consulta inteligente de sistemas, aplicativos e produtos (SAP IQ) com o NetWorker Module for Databases and Applications (NMDA) versão 19.x.
Instructions
A partir do NetWorker Module for Databases and Applications (NMDA) 19.x, o software NMDA é compatível com o backup de todos os registros de transações e arquivos de registros do SAP IQ (Intelligent Query, consulta inteligente de aplicativos e produtos). Depois de executar o backup de registro, use o NMDA para executar uma recuperação point-in-time do SAP IQ que restaura o banco de dados para um deslocamento do log de transação.
O banco de dados inclui cinco tipos de armazenamentos SAP IQ:
- Catalog store — contém metadados e informações para gerenciar o banco de dados, no arquivo dbname.db.
- Repositório principal do IQ - Contém os dados do banco de dados e o log de transações.
- IQ temporary store — contém dados temporários usados para carregar ou consultar o banco de dados.
- Armazenamento RLV - Contém dados em memória.
- IQ shared temporary store — contém dados temporários para um ambiente multiplex.
O NMDA dá suporte a quatro níveis de backup para o backup de dados do banco de dados SAP IQ; Completo, incremental, incremental desde cheio e log de transações. Você deve especificar o nível de backup apropriado para os dados do banco de dados SAP IQ dos quais deseja fazer backup.
O NMDA é compatível com o backup de todos os registros de transações e arquivamentos de registro do SAP IQ 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 logs.
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 ao valor txnlog no arquivo de configuração de backup do NMDA SAP IQ. Consulte o Guia de Administração e Instalação do NMDA para obter informações mais detalhadas.
- Instale o client NetWorker e o NMDA no servidor de banco de dados SAP IQ.
Figura 1: Instale os softwares client base e extended-client do NetWorker no host do servidor de banco de dados.
- Vincular o 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
- Configurando o arquivo de interface do 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
- Configurando o arquivo de configuração (
/nsr/apps/config/nmda_iq_backup.cfg)
No UNIX:
/nsr/apps/config
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 do arquivo de configuração estão localizados no seguinte diretório:
No UNIX:
/nsr/apps/config:
- Copie o arquivo de modelo apropriado para qualquer local no host do client.
- Certifique-se de que o arquivo de configuração tenha permissões de leitura para o grupo e outros usuários.
- Você pode nomear o arquivo de configuração com qualquer nome preferido. 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 invocando nsrdasv na linha de comando. Todos os parâmetros de backup são inseridos 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 IQIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(somente casos específicos)SYBASE> Localização da instalação do software SAP IQUSER_PSWD(quando o servidor do SAP IQ tem uma senha)
USER_PSWD parâmetro com o nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Digite a senha
Figura 2: Digite a senha
- Faça log-in no NMC e vá para Protection >Clients >New
Figura 3: Chave no client_name e no saveset
Figura 4: Chave no comando de backup
- Teste backups manuais e agendados. Certifique-se de que o pool, o dispositivo e a política sejam criados antes de executar qualquer backup.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
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 COMPLETA ou INCREMENTAL de um READWRITE FILES ONLY ou um backup 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
nsrinfo –s <server> -c <client> -n iqA restauração é feita por meio do comando:
sriqrc -z <configuration file>