Guide de l'administrateur Veritas NetBackup™ for PostgreSQL

Last Published:
Product(s): NetBackup (8.3)
  1. Présentation de NetBackup for PostgreSQL
    1.  
      A propos de NetBackup for PostgreSQL Agent
    2.  
      Fonctions prises en charge par NetBackup for PostgreSQL Agent
    3.  
      Package NetBackup for PostgreSQL Agent
    4.  
      A propos de la licence pour NetBackup for PostgreSQL Agent
  2. Installation de l'agent NetBackup for PostgreSQL
    1.  
      Planification de l'installation de NetBackup for PostgreSQL Agent
    2.  
      Vérification des systèmes d'exploitation et des plates-formes
    3.  
      Conditions préalables à l'installation pour NetBackup for PostgreSQL Agent
    4.  
      Conditions requises après l'installation pour NetBackup for PostgreSQL Agent
    5.  
      Description du package NetBackup for PostgreSQL Agent
    6.  
      Installation de NetBackup for PostgreSQL Agent
    7.  
      Authentification du mot de passe
    8.  
      Désinstallation de NetBackup for PostgreSQL Agent
  3. Configuration de NetBackup for PostgreSQL
    1.  
      Fichier de configuration nbpgsql.conf
    2.  
      Configuration de sauvegardes PostgreSQL avec des politiques de stockage de données
  4. Sauvegarde et restauration de NetBackup for PostgreSQL
    1. À propos des sauvegardes PostgreSQL
      1.  
        Fichier de configuration postgresql.conf
    2.  
      Réalisation de sauvegardes PostgreSQL
    3.  
      Validation des sauvegardes PostgreSQL
    4.  
      Interrogation des sauvegardes PostgreSQL
    5.  
      Suppression d'informations de sauvegarde dans les fichiers de catalogue NetBackup
    6.  
      À propos des restaurations PostgreSQL
    7.  
      Réalisation de restaurations PostgreSQL
    8.  
      Restaurations redirigées
    9.  
      Récupération de restaurations
    10.  
      Reprise après incident
  5. Dépannage de PostgreSQL
    1.  
      Correction des erreurs lors de l'utilisation de NetBackup for PostgreSQL Agent
  6. Annexe A. Commandes et conventions de NetBackup for PostgreSQL
    1.  
      À propos des commandes NetBackup for PostgreSQL Agent
    2.  
      Conventions des commandes NetBackup for PostgreSQL Agent
  7. Annexe B. Commandes de NetBackup for PostgreSQL
    1.  
      nbpgsql -o backup
    2.  
      nbpgsql -o restore
    3.  
      nbpgsql -o query
    4.  
      nbpgsql -o delete
  8.  
    Index

A propos de NetBackup for PostgreSQL Agent

NetBackup for PostgreSQL Agent étend les fonctions de NetBackup en incluant des opérations de sauvegarde et de restauration des bases de données PostgreSQL. NetBackup for PostgreSQL Agent se trouve sur le client NetBackup et prend en charge les opérations sur les installations autonomes. L'agent prend en charge PostgreSQL version 9 et versions ultérieures.

L'agent prend également en charge les opérations suivantes :

  • Valider la sauvegarde.

  • Interroger une sauvegarde et une restauration.

  • Supprimer les informations de sauvegarde des fichiers de catalogue.

  • Rediriger des restaurations.

Remarque :

Assurez-vous que les versions de l'agent PostgreSQL et de NetBackup sont les mêmes pour que les opérations de sauvegarde et de restauration réussissent.

Workflow NetBackup for PostgreSQL

NetBackup for PostgreSQL Agent lit les paramètres à partir du fichier nbpgsql.conf et lance l'opération. Le fichier nbpgsql.conf contient les paramètres que vous devez définir pour la commande nbpgsql afin d'exécuter les opérations respectives.

Se reporter à Fichier de configuration nbpgsql.conf.

L'agent communique avec la base de données PostgreSQL pour créer un snapshot. Le service Volume Shadow Copy Services (VSS) pour Windows ou le gestionnaire de volumes logique (LVM) pour Linux prend un snapshot de la base de données PostgreSQL.

L'agent interagit ensuite avec l'interface XBSA NetBackup pour mettre à jour le nom du serveur, la politique et les informations de type de planification. Le serveur maître NetBackup se connecte au client NetBackup pour sauvegarder ou récupérer les données que vous voulez protéger.

L'agent monte le snapshot, copie le fichier et l'envoie à l'interface XBSA NetBackup. L'interface XBSA NetBackup écrit ces données sur le média monté ou sur le stockage sur disque géré par le serveur de médias NetBackup.

Tableau : Fichiers de configuration NetBackup for PostgreSQL répertorie les fichiers de configuration. Ces fichiers contiennent les paramètres que vous devez spécifier pour les opérations respectives.

Tableau : Fichiers de configuration NetBackup for PostgreSQL

Composant

Description

Fichier nbpgsql.conf

Le fichier nbpgsql.conf contient les paramètres que vous devez spécifier avant d'exécuter les opérations nbpgsql.

Pour plus d'informations, Se reporter à Fichier de configuration nbpgsql.conf.

Fichier recovery.conf

Le fichier recovery.conf contient les paramètres que vous devez définir pour que PostgreSQL effectue une récupération d'archive. Vous devez définir à nouveau les paramètres pour la récupération suivante que vous devrez effectuer.

Pour plus d'informations, Se reporter à Récupération de restaurations.

Fichier postgresql.conf

Le fichier postgresql.conf contient les paramètres que vous devez définir pour archiver les journaux d'écriture anticipée.

Pour plus d'informations,Se reporter à À propos des sauvegardes PostgreSQL.

Fichier pgpass.conf

Le fichier pgpass.conf contient le mot de passe de connexion à la base de données pour Windows.

Pour plus d'informations, Se reporter à Authentification du mot de passe .

Fichier .pgpass

Le fichier .pgpass contient le mot de passe de connexion à la base de données PostgreSQL pour les systèmes d'exploitation Linux.

Pour plus d'informations, Se reporter à Authentification du mot de passe .

Remarque :

Vous devez définir les paramètres dans le fichier nbpgsql.conf avant d'exécuter les opérations ou les fournir sur la ligne de commande nbpgsql, les paramètres de ligne de commande étant prioritaires.