Guide de l'administrateur NetBackup™ for DB2
- Présentation de NetBackup for DB2
- Installation de NetBackup for DB2
- Configuration de NetBackup for DB2
- À propos de la configuration d'une politique de sauvegarde pour DB2
- À propos de la sauvegarde des fichiers journaux d'archive avec le programme de sortie utilisateur
- Configuration de l'environnement d'exécution
- Création d'un fichier db2.conf pour l'utiliser avec le programme de sortie utilisateur
- Création d'un fichier db2.conf (méthode fournisseur)
- Configuration de fichiers bp.conf dans un environnement de cluster
- À propos des scripts shell NetBackup for DB2
- Exécution de sauvegardes et de restaurations de DB2
- À propos des sauvegardes dirigées par l'utilisateur
- Restauration d'une base de données
- À propos de la restauration à un autre emplacement
- Utilisation de Snapshot Client avec NetBackup for DB2
- À propos de NetBackup for DB2 avec des opérations de Snapshot Client
- Restauration de NetBackup for DB2 à partir d'une sauvegarde de snapshot
- À propos de la configuration des sauvegardes BLI NetBackup for DB2 sous UNIX
- Configuration de politiques pour les sauvegardes BLI avec NetBackup for DB2
- À propos des effets de Snapshot Client
- Dépannage de NetBackup for DB2
- À propos des fichiers journaux NetBackup for DB2
- Annexe A. Configuration pour un environnement DB2 EEE (DPF)
- Annexe B. Utilisation de NetBackup for DB2 avec SAP®
- Annexe C. Enregistrement d'emplacements autorisés
Enregistrement d'emplacements autorisés utilisés par une politique basée sur script de base de données NetBackup
Pendant une sauvegarde, NetBackup contrôle l'existence de scripts à l'emplacement de script par défaut et à tout autre emplacement autorisé. L'emplacement de script autorisé par défaut est usr/openv/netbackup/ext/db_ext
pour UNIX et install_path\netbackup\dbext
pour Windows. Si le script ne se trouve pas dans l'emplacement de script par défaut ou dans un emplacement autorisé, le travail de la politique échoue. Vous pouvez déplacer un script dans l'emplacement de script par défaut ou dans un emplacement autorisé supplémentaire pour que NetBackup l'identifie. Vous devez mettre à jour l'emplacement de script dans la politique si celui-ci a été modifié. Un emplacement autorisé peut être un répertoire. NetBackup reconnaît alors tous les scripts dans ce répertoire. Un emplacement autorisé peut également être un chemin d'accès complet à un script si vous ne voulez pas autoriser l'ensemble du répertoire.
Si l'emplacement de script par défaut ne convient pas à votre environnement, utilisez la procédure suivante pour entrer un ou plusieurs emplacements autorisés pour vos scripts. Utilisez nbsetconfig pour entrer un emplacement autorisé dans lequel résident les scripts. Vous pouvez également utiliser bpsetconfig, mais cette commande est disponible uniquement sur le serveur principal ou le serveur de médias.
Remarque :
Il est préférable que les scripts ne soient pas accessibles en écriture. NetBackup n'autorise pas l'exécution de scripts à partir du réseau ou d'emplacements distants. Tous les scripts doivent être stockés et exécutés localement. N'importe quel script créé et enregistré à l'emplacement db_ext
(UNIX) ou dbext
(Windows) de NetBackup doit être protégé pendant une désinstallation de NetBackup.
Pour plus d'informations sur l'enregistrement des scripts et des emplacements disposant des autorisations nécessaires, consultez l'article de la base de connaissances :
https://www.veritas.com/content/support/en_US/article.100039639
Pour ajouter un emplacement autorisé
- Ouvrez une invite de commande sur le client.
- Utilisez nbsetconfig pour entrer des valeurs pour un emplacement autorisé. L'utilisateur ayant des privilèges de client doit exécuter ces commandes.
Les exemples suivants concernent les chemins d'accès que vous pouvez configurer pour l'agent Oracle. Utilisez le chemin d'accès qui correspond à votre agent.
Sous UNIX :
[root@client26 bin]# ./nbsetconfig nbsetconfig>DB_SCRIPT_PATH = /Oracle/scripts nbsetconfig>DB_SCRIPT_PATH = /db/Oracle/scripts/full_backup.sh nbsetconfig> <ctrl-D>
Sous Windows :
C:\Program Files\Veritas\NetBackup\bin>nbsetconfig nbsetconfig> DB_SCRIPT_PATH=c:\db_scripts nbsetconfig> DB_SCRIPT_PATH=e:\oracle\fullbackup\full_rman.sh nbsetconfig> <ctrl-Z>
Remarque :
Vérifiez le Guide de référence des commandes NetBackup pour connaître les options telles que la lecture à partir d'un fichier texte et la configuration des clients à distance à partir d'un serveur NetBackup à l'aide de bpsetconfig. Si vous disposez d'un fichier texte contenant l'emplacement de script ou la liste des emplacements autorisés, nbsetconfig ou bpsetconfig peut lire ce fichier. Une entrée DB_SCRIPT_PATH=none ne permet l'exécution d'aucun script sur un client. L'entrée none permet à un administrateur de verrouiller complètement un serveur pour empêcher toute exécution de scripts.
- (Conditionnel) Effectuez ces étapes sur toute base de données en cluster ou sur un nœud d'agent qui peut effectuer la sauvegarde.
- (Conditionnel) Mettez à jour les politiques si le paramètre par défaut ou l'emplacement autorisé du script a été modifié.