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.

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

À 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.
Remarque : NMDA ne prend en charge que les environnements simplex, et non les environnements multiplexes.


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. 

  1. Installez le client NetWorker et NMDA sur le serveur de base de données SAP IQ.
Avant d’installer NMDA, installez les packages logiciels NetWorker Base Client et Extended Client sur l’hôte du serveur de base de données.
Installez les logiciels NetWorker Base Client et Extended Client sur l’hôte du serveur de base de données.
Figure 1 : Installez les logiciels NetWorker Base-Client et Extended-Client sur l’hôte du serveur de base de données.
  1. 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
  1. Configuration du fichier d’interface SAP IQ
Au cours des opérations de sauvegarde SAP IQ NMDA, la bibliothèque OCS (Open Client Server) communique avec le serveur SAP IQ. Pour permettre cette communication, le fichier d’interfaces SAP IQ doit exister dans le répertoire $SYBASE. Avant d’effectuer des sauvegardes SAP IQ NMDA, assurez-vous que le fichier d’interfaces SAP IQ existe dans le répertoire $SYBASE. Vous pouvez exécuter l’utilitaire dscp pour générer le fichier d’interface. Par exemple :
[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. Configuration du fichier de configuration (/nsr/apps/config/nmda_iq_backup.cfg)
Remarque : NMDA ne prend pas en charge l’Assistant de configuration des sauvegardes pour les sauvegardes SAP IQ planifiées. Vous devez configurer ces sauvegardes planifiées sans l’Assistant.

 

Les modèles de fichier de configuration se trouvent dans le répertoire suivant :
Sous UNIX : /nsr/apps/config
nmda_iq_backup.cfg-Template for SAP IQ backup parameters
nmda_iq_restore.cfg-Template for SAP IQ restore parameters

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:
  1. Copiez le fichier modèle approprié à n’importe quel emplacement sur l’hôte client.
  2. Assurez-vous que le fichier de configuration dispose d’autorisations de lecture pour le groupe et les autres utilisateurs.
  3. 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 IQ
  • IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
  • IQ_USER
  • PATH (cas spécifiques uniquement)
  • SYBASE > Site d’installation du logiciel SAP IQ
  • USER_PSWD (lorsque le serveur SAP IQ dispose d’un mot de passe)
Remarque : Définissez le mot de passe utilisateur chiffré SAP IQ dans le USER_PSWD avec le paramètre nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.    
  1. Saisissez le mot de passe
Saisissez le mot de passe
Figure 2 : Saisissez le mot de passe

 

Remarque : NMDA ne prend pas en charge l’Assistant de configuration des sauvegardes pour les sauvegardes SAP IQ planifiées. Vous devez configurer ces sauvegardes planifiées sans l’Assistant.

 

  1. Connectez-vous à NMC et accédez à Protection >Clients >New
Saisissez le client_name, le saveset et la commande de sauvegarde
Saisissez le client_name et le saveset 
Figure 3 :
 Saisissez le client_name et le saveset
 
Saisissez la commande de sauvegarde 
Figure 4 : Saisissez la commande de sauvegarde
  1. 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.
La sauvegarde manuelle est exécutée à l’aide de la commande suivante :
nsrdasv –z <cfg_file_pathname
#nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
La restauration s’effectue à l’aide de la commande :
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

Toutes les sauvegardes d’IQ NMDA se trouvent sous l’espace de nommage « iq ». Il peut être utilisé comme indiqué ci-dessous lors de l’interrogation des informations du fichier d’index client dans l’espace de nommage à l’aide de « nsrinfo » :
nsrinfo –s <server> -c <client> -n iq
La restauration s’effectue à l’aide de la commande :
sriqrc -z <configuration file>

Affected Products

Data Backup & Protection Software, NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000219292
Article Type: How To
Last Modified: 19 مايو 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.