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

Restaurations redirigées

Les restaurations redirigées permettent de restaurer des fichiers de sauvegarde sur un client différent de celui qui a initialement effectué la sauvegarde. Le nouvel emplacement peut être un autre hôte ou un autre chemin d'accès au fichier utilisant un nom différent pour la restauration redirigée. Pour rediriger une restauration vers un hôte différent, incluez le nom du client cible dans le répertoire install_path\NetBackup\db\altnames.

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.

Réalisation de restaurations redirigées

Pour rediriger une restauration vers un autre client

  1. Mettez à jour le fichier nbpgsql.conf avec le nom du client NetBackup en tant qu'hôte et le répertoire cible PostgreSQL en tant que répertoire de destination de la redirection de la restauration.
  2. Sur le serveur maître NetBackup, créez un répertoire altnames pour l'hôte à autoriser à effectuer la restauration redirigée. Par exemple, pour accorder des autorisations de restauration à partir d'un autre hôte à l'hôte Host B, créez le fichier suivant :
    • (Windows) install_path\NetBackup\db\altnames\HostB

    • (Linux RHEL et SLES) /usr/openv/netbackup/db/altnames/HostB

  3. Dans le répertoire altnames, ajoutez les noms du ou des clients propriétaires des fichiers que le client à l'origine de la demande veut restaurer. Par exemple, si vous voulez que l'hôte Host B soit autorisé à rediriger des restaurations à partir de l'hôte Host A, ajoutez Host A au fichier Host B.
  4. Exécutez la commande suivante :

    nbpgsql -o restore -S master_server_name -t target_directory -portnum db_port [-id db_backup_id] [-C client_name]

  5. Après une restauration redirigée réussie, annulez les modifications que vous avez apportées sur le serveur maître et le client.

Pour rediriger une restauration vers un autre chemin d'accès au fichier

  1. Exécutez la commande suivante :

    nbpgsql -o restore -S master_server_name -t target_directory -portnum database_server_port [-id db_backup_id] [-C client_name]

  2. Copiez les données de restauration dans le répertoire de données.
  3. Après une restauration réussie, remplacez le propriétaire du répertoire de données par l'utilisateur PostgreSQL et modifiez les paramètres selon votre environnement.