Guide de l'administrateur Veritas NetBackup™ for PostgreSQL
- Présentation de NetBackup for PostgreSQL
- Installation de l'agent NetBackup for PostgreSQL
- Planification de l'installation de NetBackup for PostgreSQL Agent
- Vérification des systèmes d'exploitation et des plates-formes
- Conditions préalables à l'installation pour NetBackup for PostgreSQL Agent
- Conditions requises après l'installation pour NetBackup for PostgreSQL Agent
- Description du package NetBackup for PostgreSQL Agent
- Installation de NetBackup for PostgreSQL Agent
- Authentification du mot de passe
- Désinstallation de NetBackup for PostgreSQL Agent
- Configuration de NetBackup for PostgreSQL
- Sauvegarde et restauration de NetBackup for PostgreSQL
- À propos des sauvegardes PostgreSQL
- Réalisation de sauvegardes PostgreSQL
- Validation des sauvegardes PostgreSQL
- Interrogation des sauvegardes PostgreSQL
- Suppression d'informations de sauvegarde dans les fichiers de catalogue NetBackup
- À propos des restaurations PostgreSQL
- Réalisation de restaurations PostgreSQL
- Restaurations redirigées
- Récupération de restaurations
- Reprise après incident
- Dépannage de PostgreSQL
- Annexe A. Commandes et conventions de NetBackup for PostgreSQL
- Annexe B. Commandes de NetBackup for PostgreSQL
- Index
Fichier de configuration nbpgsql.conf
Le fichier de configuration NetBackup for PostgreSQL (nbpgsql.conf) contient les paramètres que vous devez spécifier pour les opérations respectives. Il contient les paramètres prédéfinis et se trouve sur le client. Si un paramètre n'est pas configuré dans le fichier nbpgsql.conf, la valeur de paramètre par défaut est prioritaire. Vous pouvez configurer les paramètres dans le fichier nbpgsql.conf ou les définir sur la ligne de commande, les paramètres de ligne de commande étant prioritaires. Le fichier nbpgsql.conf vous empêche de fournir les paramètres à chaque fois que vous exécutez des opérations.
Le fichier nbpgsql.conf se trouve aux emplacements suivants :
(Windows)
install_path\NBPostgreSQLAgent_8.2_AMD64\nbpgsql.conf.(Linux RHEL)
install_path/NBPostgreSQLAgent_8.2_linuxR_x86/nbpgsql.conf(Linux SUSE)
install_path/NBPostgreSQLAgent_8.2_linuxS_x86/nbpgsql.conf
À partir de NetBackup 8.2, le fichier nbpgsql.conf n'est pas créé par défaut lorsque vous installez l'agent sur RHEL ou SUSE. Il est impossible d'écraser le fichier de configuration, car le programme d'installation du RPM remplace simplement tous les fichiers du répertoire de destination /usr/NBPostgreSQLAgent/.
Si le fichier nbpgsql.conf n'existe pas, vous pouvez le créer en exécutant la commande de l'utilitaire de sauvegarde sans aucune option. Par exemple, exécutez la commande ./nbpgsql. Cette commande crée le fichier nbpgsql.conf par défaut.
Tableau : Paramètres de nbpgsql.conf répertorie les paramètres du fichier nbpgsql.conf :
Tableau : Paramètres de nbpgsql.conf
|
Paramètres |
Description |
Paramètre requis pour |
Valeur par défaut |
|---|---|---|---|
|
DB_PORT |
Configure le numéro de port de serveur de la base de données PostgreSQL sur lequel la sauvegarde ou la restauration doit être effectuée. Le numéro de port vérifie l'état du service PostgreSQL. |
Sauvegardes |
Si vous ne spécifiez pas le numéro de port, la valeur par défaut est 5432. |
|
DB_USER |
Configure le nom d'utilisateur de la base de données PostgreSQL. |
Sauvegardes |
Si vous ne spécifiez pas le nom d'utilisateur, la valeur par défaut est postgres. |
|
PGSQL_LIB_INSTALL_PATH |
(Linux) Configure le chemin d'accès binaire |
Sauvegardes |
Il n'existe aucune valeur par défaut. |
|
MASTER_SERVER_NAME |
Spécifie le serveur maître NetBackup utilisé pour les sauvegardes et les restaurations. |
Sauvegardes et restaurations |
Il n'existe aucune valeur par défaut. |
|
POLICY_NAME |
Spécifie le nom de la politique de stockage de données. |
Sauvegardes |
Il n'existe aucune valeur par défaut. |
|
SCHEDULE_NAME |
Identifie la planification de sauvegarde que vous avez configurée lors de la création de la politique de stockage de données. |
Sauvegardes |
Si vous ne spécifiez pas le nom de la politique, la valeur par défaut est . |
|
CLIENT_NAME |
Définit le client NetBackup sur lequel se trouve NetBackup for PostgreSQL Agent. |
Restaurations redirigées et requêtes |
Si vous ne spécifiez pas le nom du client, la valeur par défaut est l'hôte actuel. |
|
SNAPSHOT_SIZE |
(Linux) Spécifie la taille de snapshot pour les snapshots LVM. Indiquez la taille de snapshot en kilo-octets, mégaoctets ou gigaoctets sous Ko, Mo ou Go respectivement. |
Sauvegardes LVM |
Si vous ne spécifiez pas la taille de snapshot, elle s'entend en |
|
DB_BACKUP_ID |
DB_BACKUP_ID représente le nom de l'image de sauvegarde. Ce paramètre configure le fichier de sauvegarde lorsque vous voulez restaurer ou supprimer une sauvegarde spécifique. |
Restauration de sauvegardes en utilisant le nom de l'image de sauvegarde. |
Il n'existe aucune valeur par défaut. |
|
PGSQL_TARGET_DIRECTORY |
Spécifie le répertoire cible dans lequel restaurer les sauvegardes. |
Restaurations |
Il n'existe aucune valeur par défaut. |
|
NBPGSQL_LOG_LEVEL |
Le paramètre NBPGSQL_LOG_LEVEL permet de définir le niveau de consignation pour les journaux Les journaux de débogage
|
Les niveaux de consignation permettent de contrôler la quantité d'informations auxquelles vous souhaitez accéder pour la résolution des erreurs. |
Si vous ne spécifiez pas le niveau de consignation, la valeur par défaut est le niveau 1. |
|
NBPGSQL_LOG_SIZE |
Configure la taille de journal |
Vous pouvez spécifier la valeur selon les événements à consigner dans les journaux. |
Si vous ne spécifiez pas la taille de journal, la valeur par défaut est de 10 Mo. |