NMDA: Configurazione del backup del database SAP IQ con NMDA 19.x
Summary: Come configurare il database SAP IQ (IntelligentQuery) per sistemi, applicazioni e prodotti con NetWorker Module for Databases and Applications (NMDA) versione 19.x.
Instructions
A partire da NetWorker Module for Databases and Applications (NMDA) 19.x, il software NMDA supporta il backup di tutti i log delle transazioni e gli archivi di log SAP IQ (Systems Applications and Products). Dopo aver eseguito il backup del registro, utilizzare NMDA per eseguire un ripristino point-in-time SAP IQ che ripristini il database a un offset del registro delle transazioni.
Il database include cinque tipi di archivi SAP IQ:
- Catalog store: contiene metadati e informazioni per la gestione del database, nel file dbname.db.
- Archivio principale IQ: contiene i dati del database e il registro delle transazioni.
- Archivio temporaneo IQ: contiene dati temporanei utilizzati per caricare o eseguire query sul database.
- Archivio RLV: contiene dati in memoria.
- Archivio temporaneo condiviso IQ: contiene dati temporanei per un'ambiente multiplex.
NMDA supporta quattro livelli di backup per il backup dei dati del database SAP IQ; Full, Incremental, Incremental Since Full, Log delle transazioni. È necessario specificare il livello di backup appropriato per i dati del database SAP IQ di cui si desidera eseguire il backup.
NMDA supporta il backup di tutti i log delle transazioni SAP IQ e degli archivi di log come saveset NetWorker. Quando si eseguono i backup dei log delle transazioni SAP IQ, il software NetWorker utilizza un backup del file system per eseguire il backup dei log e degli archivi di log.
I backup dei log delle transazioni SAP IQ non verificano la presenza di lacune nel log o di file di log mancanti. Per abilitare i backup dei log delle transazioni SAP IQ, è necessario impostare il parametro obbligatorio NSR_BACKUP_LEVEL al valore txnlog nel file di configurazione del backup SAP IQ NMDA. Per informazioni più dettagliate, consultare la Guida all'amministrazione e all'installazione di NMDA.
- Installare il client NetWorker e NMDA sul database server SAP IQ.
Figura 1. Installare il software del client di base e del client esteso NetWorker sull host del database server.
- Collegamento di NMDA all'ambiente server
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
- Configurazione del file di interfaccia 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
- Configurazione del file di configurazione (
/nsr/apps/config/nmda_iq_backup.cfg)
UNIX:
/nsr/apps/config
Creare una copia dei modelli richiesti. La disinstallazione del software NMDA rimuove i modelli originali.
Creare il file di configurazione NMDA in base ai template:
I template del file di configurazione si trovano nella seguente directory:Su
UNIX:
/nsr/apps/config:
- Copiare il file modello appropriato in qualsiasi posizione sull host client.
- Assicurarsi che il file di configurazione disponga delle autorizzazioni di lettura per il gruppo e gli altri utenti.
- È possibile assegnare un nome al file di configurazione con qualsiasi nome preferito. I seguenti parametri sono obbligatori per il backup manuale nel file di configurazione del backup NMDA IQ. I backup manuali di SAP IQ vengono avviati richiamando nsrdasv dalla riga di comando. Tutti i parametri di backup vengono immessi utilizzando il file di configurazione NMDA standard.
IQ_OCS_PATH(Obbligatorio per un backup pianificato SAP IQ. Opzionale per un backup manuale SAP IQIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(solo casi specifici)SYBASE> Posizione dell'installazione del software SAP IQUSER_PSWD(quando il server SAP IQ ha una password)
USER_PSWD con il parametro nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Inserisci password
Figura 2. Inserisci password
- Accedere a NMC e passare a Protection >Clients >New
Figura 3. Inserimento del client_name e del saveset
Figura 4. Digitare il comando di backup
- Testare sia i backup manuali che quelli pianificati. Assicurarsi che il pool, il dispositivo e la policy siano creati prima di eseguire qualsiasi backup.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
nsriqrc -z <configuration file>
Per ulteriori informazioni, consultare la Guida all'amministrazione di NMDA.
Il database deve essere disattivato per eseguire un ripristino FULL, INCREMENTAL SINCE FULL o INCREMENTAL di un backup READWRITE FILES ONLY o di tutti i file. Il database potrebbe essere in esecuzione o meno per ripristinare un backup di file read-only.
Additional Information
nsrinfo –s <server> -c <client> -n iqIl ripristino viene eseguito tramite il comando:
sriqrc -z <configuration file>