Guide de l'administrateur NetBackup™ for PostgreSQL
- Présentation de NetBackup for PostgreSQL
- Installation de l'agent NetBackup for PostgreSQL
- Configuration de NetBackup for PostgreSQL
- Sauvegarde et restauration de NetBackup for PostgreSQL
- À propos des sauvegardes PostgreSQL
- Dépannage de PostgreSQL
- Annexe A. Commandes et conventions de NetBackup for PostgreSQL
- Annexe B. Commandes de NetBackup for PostgreSQL
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_version number_AMD64\nbpgsql.conf
.(Linux RHEL)
install_path/NBPostgreSQLAgentversion number_linuxR_x86/nbpgsql.conf
(Linux SUSE)
install_path/NBPostgreSQLAgent_version number_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, exécutez la commande de l'utilitaire de sauvegarde sans aucune option pour le créer. 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 aucun 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 Agent NetBackup for PostgreSQL. |
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 sera exprimée 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. |
BACKUP_TYPE |
Options disponibles :
|
Opérations de sauvegarde |
|