Configurer la sauvegarde de base de données SAP IQ avec NMDA 19.x

Summary: Configuration de 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.1, le logiciel NMDA prend en charge la sauvegarde de tous les fichiers log des transactions et des archives de fichiers log Systems Applications and Products Intelligent Query (SAP IQ). 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 dans un décalage de log des transactions.

La base de données comprend cinq types de magasins SAP IQ :
  • Catalog store : contient des métadonnées et des informations pour la gestion de la base de données, dans le fichier dbname.db.
  • IQ main store : contient les données de la base de données et le log des transactions.
  • IQ temporaire store : contient des données temporaires utilisées pour charger ou interroger la base de données.
  • RLV store- Contient des données en mémoire.
  • IQ shared temporary store : contient des données temporaires pour un environnement multiplex.
Remarque : NMDA prend uniquement en charge les environnements simplex, et non les environnements multiplex.

NMDA prend en charge quatre niveaux de sauvegarde pour la sauvegarde des données de la base de données SAP IQ. complète, incrémentielle, incrémentielle depuis la saturation et fichier 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 des archives de logs 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 logs et les archives de logs.

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 sur la valeur txnlog dans le fichier de configuration de sauvegarde NMDA SAP IQ. Pour plus d’informations, reportez-vous au Guide d’installation et d’administration de NMDA. 
  1. Installez le client NetWorker et NMDA sur le serveur de base de données SAP IQ.
Avant d’installer NMDA, installez à la fois le client de base NetWorker et les packages logiciels clients étendus sur l’hôte du serveur de base de données.
Installez le client de base NetWorker et le logiciel client étendu sur l’hôte du serveur de base de données.
Figure 1 : Installez le logiciel Client de base et client étendu NetWorker sur l’hôte du serveur de base de données.
  1. Lier NMDA à l’environnement de 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
Lors des opérations de sauvegarde NMDA SAP IQ, la bibliothèque Open Client Server (OCS) communique avec le serveur SAP IQ. Pour activer cette communication, le fichier d’interfaces SAP IQ doit exister dans le répertoire $SYBASE. Avant d’effectuer des sauvegardes NMDA SAP IQ, 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 pour les paramètres de sauvegarde SAP IQ
nmda_iq_restore.cfg-Template pour les paramètres de restauration SAP IQ

Effectuez 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 en fonction des 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 de 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 n’importe quel nom préféré. 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 commencent par appeler nsrdasv à partir de la ligne de commande. Tous les paramètres de sauvegarde sont saisies à l’aide du 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)
  •  Emplacement SYBASE > de l’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 SAP IQ chiffré dans le paramètre USER_PSWD avec la configuration_file_path nsrdaadmin -P -z.
# 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
Clé du client_name, du saveset et de la commande de sauvegarde
 
Clé du client_name et du saveset
Figure 3 :
 Clé du client_name et du saveset
 
Clé dans la commande de sauvegarde
Figure 4 : Clé dans 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 est effectuée à l’aide de la commande :
nsriqrc -z <configuration file>

Pour plus d’informations, consultez le Guide d’administration de NMDA.

La base de données doit être désactivée pour restaurer une restauration COMPLÈTE, INCRÉMENTIELLE DEPUIS FULL ou INCRÉMENTIELLE d’un FICHIER READWRITE UNIQUEMENT ou d’une sauvegarde de tous les fichiers. La base de données peut ou non être en cours d’exécution pour restaurer une sauvegarde de fichiers en lecture seule.

Additional Information

Toutes les sauvegardes de NMDA IQ 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 avec « 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
Article Properties
Article Number: 000219292
Article Type: How To
Last Modified: 08 Nov 2023
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.