NMDA: SAP IQ databaseback-up configureren met NMDA 19.x
Samenvatting: Systemen, toepassingen en producten configureren Intelligent Query (SAP IQ) Database met NetWorker Module for Databases and Applications (NMDA) versie 19.x.
Instructies
Vanaf NetWorker Module for Databases and Applications (NMDA) 19.x ondersteunt de NMDA-software de back-up van alle transactielogboeken en logboekarchieven van System Applications and Products Intelligent Query (SAP IQ). Nadat u de back-up van het logboek hebt uitgevoerd, gebruikt u NMDA om een SAP IQ point-in-time herstel uit te voeren waarbij de database wordt hersteld naar een offset van het transactielogboek.
De database bevat vijf typen SAP IQ-winkels:
- Catalog store: bevat metadata en informatie voor het beheer van de database, in het bestand dbname.db.
- IQ main store: bevat de databasedata en het transactielogboek.
- Tijdelijke IQ-opslag: bevat tijdelijke gegevens die worden gebruikt bij het laden van of het uitvoeren van query's op de database.
- RLV Store-Bevat gegevens in het geheugen.
- IQ shared temporary store-Bevat tijdelijke data voor een multiplexomgeving.
NMDA ondersteunt vier back-upniveaus voor de back-up van SAP IQ-databasegegevens; Full, incremental, incremental since full en transaction log. U moet het juiste back-upniveau opgeven voor de SAP IQ-databasedata waarvan u een back-up wilt maken.
NMDA ondersteunt de back-up van alle SAP IQ-transactielogboeken en logboekarchieven als NetWorker-opslagsets. Wanneer u back-ups van het SAP IQ-transactielogboek uitvoert, gebruikt de NetWorker-software een back-up van het bestandssysteem om een back-up te maken van de logboeken en logboekarchieven.
De back-ups van het SAP IQ-transactielogboek controleren niet op hiaten in het logboek of ontbrekende logbestanden. Als u back-ups van het SAP IQ-transactielogboek wilt inschakelen, moet u de verplichte parameter instellen NSR_BACKUP_LEVEL naar de waarde txnlog in het NMDA SAP IQ back-upconfiguratiebestand. Zie de NMDA Administration and Installation Guide voor meer gedetailleerde informatie.
- NetWorker-client en NMDA installeren op SAP IQ-databaseserver.
Afbeelding 1: Installeer de NetWorker-basisclient- en extended-clientsoftware op de databaseserverhost.
- NMDA koppelen aan de serveromgeving
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
- Het SAP IQ-interfacebestand instellen
[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
- Configuratiebestand instellen (
/nsr/apps/config/nmda_iq_backup.cfg)
Op UNIX:
/nsr/apps/config
Maak een kopie van de vereiste sjablonen. Bij het verwijderen van NMDA-software worden de oorspronkelijke sjablonen verwijderd.
Maak het NMDA-configuratiebestand op basis van de sjablonen:
De sjablonen van het configuratiebestand bevinden zich in de volgende map:
Op UNIX:
/nsr/apps/config:
- Kopieer het juiste sjabloonbestand naar elke locatie op de clienthost.
- Zorg ervoor dat het configuratiebestand leesmachtigingen heeft voor de groep en andere gebruikers.
- U kunt het configuratiebestand een naam geven met elke gewenste naam. De volgende parameters zijn verplicht voor handmatige back-up in het NMDA IQ back-upconfiguratiebestand. Handmatige back-ups van SAP IQ worden gestart door nsrdasv aan te roepen vanaf de opdrachtregel. Alle back-upparameters worden ingevoerd met behulp van het standaard NMDA-configuratiebestand.
IQ_OCS_PATH(Verplicht voor een geplande SAP IQ-back-up. Optioneel voor een handmatige SAP IQ-back-upIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(alleen in specifieke gevallen)SYBASE> Locatie van de installatie van de SAP IQ-softwareUSER_PSWD(wanneer de SAP IQ-server een wachtwoord heeft)
USER_PSWD parameter met de nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Voer het wachtwoord in
Afbeelding 2: Voer het wachtwoord in
- Meld u aan bij NMC en ga naar Bescherming >Clients >Nieuw
Afbeelding 3: De client_name en opslagset intoetsen
Afbeelding 4: Voer de back-upopdracht in
- Test zowel handmatige als geplande back-ups. Zorg ervoor dat de pool, het apparaat en het beleid zijn gemaakt voordat u back-ups uitvoert.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
nsriqrc -z <configuration file>
Zie de NMDA Administration Guide voor meer informatie.
De database moet uitgeschakeld zijn voor het herstellen van een VOLLEDIG, INCREMENTEEL SINDS VOL, of INCREMENTEEL herstel van een ALLEEN LEESBARE BESTANDEN of een back-up van alle bestanden. De database kan al dan niet actief zijn om een back-up van alleen-lezen bestanden te herstellen.
Extra informatie
nsrinfo –s <server> -c <client> -n iqTerugzetten wordt gedaan via de opdracht:
sriqrc -z <configuration file>