Guide de l'administrateur NetBackup™ for PostgreSQL

Last Published:
Product(s): NetBackup & Alta Data Protection (10.0)
  1. Présentation de NetBackup for PostgreSQL
    1.  
      A propos de Agent NetBackup for PostgreSQL
    2.  
      Fonctions prises en charge par Agent NetBackup for PostgreSQL
    3.  
      Package Agent NetBackup for PostgreSQL
    4.  
      A propos de la licence pour Agent NetBackup for PostgreSQL
  2. Installation de l'agent NetBackup for PostgreSQL
    1.  
      Planification de l'installation de Agent NetBackup for PostgreSQL
    2.  
      Vérification des systèmes d'exploitation et des plates-formes
    3.  
      Conditions préalables à l'installation pour Agent NetBackup for PostgreSQL
    4.  
      Conditions requises après l'installation pour Agent NetBackup for PostgreSQL
    5.  
      Description du package Agent NetBackup for PostgreSQL
    6.  
      Installation de Agent NetBackup for PostgreSQL
    7.  
      Authentification du mot de passe
    8.  
      Désinstallation de Agent NetBackup for PostgreSQL
  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 Agent NetBackup for PostgreSQL
  6. Annexe A. Commandes et conventions de NetBackup for PostgreSQL
    1.  
      À propos des commandes Agent NetBackup for PostgreSQL
    2.  
      Conventions des commandes Agent NetBackup for PostgreSQL
  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

À propos des restaurations PostgreSQL

La commande de restauration nbpgsql -o restore lance l'opération de restauration en utilisant -S et -t comme paramètres requis. Les paramètres -id et -C sont facultatifs.

Le paramètre -id restaure la sauvegarde en utilisant le nom d'image de sauvegarde spécifié. Le paramètre -C répertorie toutes les sauvegardes qui existent sur le client indiqué. Lorsque vous ne fournissez pas -C, la valeur par défaut est le serveur maître NetBackup.

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.

Figure : Workflow de restauration NetBackup for PostgreSQL

Workflow de restauration NetBackup for PostgreSQL
Workflow de restauration NetBackup for PostgreSQL

Une fois que vous spécifiez les paramètres, l'agent lit les arguments de ligne de commande et analyse le fichier de configuration nbpgsql.conf. L'agent interagit ensuite avec l'interface XBSA NetBackup pour récupérer la sauvegarde en utilisant les paramètres spécifiés.

L'interface XBSA NetBackup lit les fichiers de progression pour la réception des fichiers de sauvegarde PostgreSQL afin de les restaurer vers le répertoire cible.

L'invite de commande affiche l'état de succès de la restauration. Le moniteur d'activité affiche l'état du travail de restauration.

Dans les systèmes d'exploitation Linux, après une restauration réussie, le propriétaire et le groupe associés aux données restaurées sont définis par défaut sur postgres. Vous devez remplacer le propriétaire par l'utilisateur PostgreSQL et modifier les paramètres selon votre environnement.

Dans le système d'exploitation Linux, si le répertoire de données contient un lien symbolique, la sauvegarde ne conserve pas les informations de lien. Le lien symbolique est sauvegardé et restauré comme un répertoire de données normal. Pour restaurer le lien, vous devez reconfigurer le lien symbolique.

Remarque :

Assurez-vous que le répertoire cible est valide et vide.

Conditions requises

Avant d'exécuter une restauration, veillez au respect des conditions préalables suivantes :

  • Assurez-vous que les versions de l'agent PostgreSQL et de NetBackup sont les mêmes. Si vous mettez à niveau NetBackup vers une version plus récente, vous devez également mettre à niveau la version de l'agent.

  • Vérifiez que l'utilisateur dispose d'un accès administrateur (Windows) ou racine (Linux).

  • (Utilisateurs LVM) Assurez-vous que les journaux de données et le répertoire des journaux résident sur le volume logique.

  • Définissez les paramètres suivants dans le fichier nbpgsql.conf :

    • PGSQL_TARGET_DIRECTORY

    • MASTER_SERVER_NAME

    • DB_PORT

    • CLIENT_NAME

    • DB_BACKUP_ID