NMDA : Configurer la sauvegarde de base de données SAP IQ avec NMDA 19.x
Summary: Comment configurer la base de données Systems, Applications and Products Intelligent Query (SAP IQ) avec NetWorker Module for Databases and Applications (NMDA) version 19.x.
Instructions
À partir de NetWorker Module for Databases and Applications (NMDA) 19.x, le logiciel NMDA prend en charge la sauvegarde de tous les fichiers log des transactions et archives de journaux SAP IQ (Systems Applications and Products Intelligent Query). Après avoir effectué la sauvegarde des logs, utilisez NMDA pour effectuer une restauration à un point dans le temps SAP IQ qui restaure la base de données à un décalage du fichier log des transactions.
La base de données comprend cinq types de magasins SAP IQ :
- Magasin de catalogues : contient les métadonnées et les informations de gestion de la base de données, dans le dbname.db de fichiers.
- Magasin principal IQ : contient les données de la base de données et le journal des transactions.
- Magasin temporaire IQ : contient les données temporaires utilisées lors du chargement ou de l’interrogation de la base de données.
- Magasin RLV : contient des données en mémoire.
- Magasin temporaire partagé IQ : contient les données temporaires d’un environnement multiplex.
NMDA prend en charge quatre niveaux de sauvegarde pour la sauvegarde des données de base de données SAP IQ ; Complète, incrémentielle, incrémentielle depuis complète et log des transactions. Vous devez spécifier le niveau de sauvegarde approprié pour les données de base de données SAP IQ que vous souhaitez sauvegarder.
NMDA prend en charge la sauvegarde de tous les fichiers log des transactions et archives de journaux SAP IQ en tant que savesets NetWorker. Lorsque vous exécutez les sauvegardes des fichiers log des transactions SAP IQ, le logiciel NetWorker utilise une sauvegarde du système de fichiers pour sauvegarder les journaux et les archives de journaux.
Les sauvegardes des fichiers log des transactions SAP IQ ne vérifient pas les écarts de log ou les fichiers log manquants. Pour activer les sauvegardes des fichiers log des transactions SAP IQ, vous devez définir le paramètre obligatoire NSR_BACKUP_LEVEL à la valeur txnlog dans le fichier de configuration de sauvegarde SAP IQ NMDA. Consultez le Guide d’administration et d’installation de NMDA pour plus d’informations.
- Installez le client NetWorker et NMDA sur le serveur de base de données SAP IQ.
Figure 1 : Installez les logiciels NetWorker Base-Client et Extended-Client sur l’hôte du serveur de base de données.
- Liaison NMDA à l’environnement serveur
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
- Configuration du fichier d’interface 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
- Configuration du fichier de configuration (
/nsr/apps/config/nmda_iq_backup.cfg)
Sous UNIX :
/nsr/apps/config
Faites une copie des modèles requis. La désinstallation du logiciel NMDA supprime les modèles d’origine.
Créez le fichier de configuration NMDA basé sur les modèles :
Les modèles de fichier de configuration se trouvent dans le répertoire suivant :
Sous UNIX :
/nsr/apps/config:
- Copiez le fichier modèle approprié à n’importe quel emplacement sur l’hôte client.
- Assurez-vous que le fichier de configuration dispose d’autorisations de lecture pour le groupe et les autres utilisateurs.
- Vous pouvez nommer le fichier de configuration avec le nom de votre choix. Les paramètres suivants sont obligatoires pour la sauvegarde manuelle dans le fichier de configuration de sauvegarde NMDA IQ. Les sauvegardes manuelles de SAP IQ sont démarrées en appelant nsrdasv à partir de la ligne de commande. Tous les paramètres de sauvegarde sont saisis à l’aide d’un fichier de configuration NMDA standard.
IQ_OCS_PATH(Obligatoire pour une sauvegarde planifiée SAP IQ. Facultatif pour une sauvegarde manuelle SAP IQIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(cas spécifiques uniquement)SYBASE> Site d’installation du logiciel SAP IQUSER_PSWD(lorsque le serveur SAP IQ dispose d’un mot de passe)
USER_PSWD avec le paramètre nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Saisissez le mot de passe
Figure 2 : Saisissez le mot de passe
- Connectez-vous à NMC et accédez à Protection >Clients >New
Figure 3 : Saisissez le client_name et le saveset
Figure 4 : Saisissez la commande de sauvegarde
- Testez les sauvegardes manuelles et planifiées. Assurez-vous que le pool, le périphérique et la règle sont créés avant d’exécuter des sauvegardes.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
nsriqrc -z <configuration file>
Consultez le Guide d’administration de la NMDA pour plus de détails.
La base de données doit être désactivée pour restaurer une restauration COMPLÈTE, INCRÉMENTIELLE DEPUIS COMPLÈTE ou INCRÉMENTIELLE d’une sauvegarde READWRITE FILES ONLY ou All Files. La base de données peut être en cours d’exécution ou non pour restaurer une sauvegarde de fichiers en lecture seule.
Additional Information
nsrinfo –s <server> -c <client> -n iqLa restauration s’effectue à l’aide de la commande :
sriqrc -z <configuration file>