Guide de l'administrateur NetBackup™ for PostgreSQL

Last Published:
Product(s): NetBackup & Alta Data Protection (11.0)
  1. Présentation
    1.  
      Présentation de la configuration et de la protection des biens PostgreSQL dans l'interface utilisateur Web NetBackup
  2. Gestion des instances et des bases de données PostgreSQL
    1.  
      Liste de contrôle de configuration rapide pour protéger les instances et les bases de données PostgreSQL
    2.  
      Configuration de l'instance PostgreSQL
    3.  
      Ajout d'une instance PostgreSQL
    4.  
      Gestion des informations d'authentification d'une instance
    5.  
      Découverte de bases de données PostgreSQL
    6.  
      Suppression d'instances PostgreSQL
    7.  
      Modification de la fréquence de découverte automatique des biens PostgreSQL
  3. Gestion des informations d'authentification de l'environnement PostgreSQL
    1.  
      Ajout de nouvelles informations d'authentification PostgreSQL
    2.  
      Administrateur PostgreSQL par défaut
    3.  
      Validation des informations d'authentification de l'instance PostgreSQL
    4.  
      Affichage du nom des informations d'authentification appliquées à un bien
    5.  
      Modification ou suppression d'informations d'authentification nommées
  4. Protection des instances et des bases de données PostgreSQL
    1.  
      Points à savoir avant de protéger les instances et les bases de données PostgreSQL
    2.  
      Protection des instances et des bases de données PostgreSQL
    3.  
      Personnalisation des paramètres de protection des biens PostgreSQL
    4.  
      Suppression de la protection des instances PostgreSQL
    5.  
      Affichage de l'état de protection de l'instance PostgreSQL
  5. Restauration des instances et des bases de données PostgreSQL
    1.  
      Points à savoir avant de restaurer les instances et les bases de données PostgreSQL
    2.  
      À propos de la vérification de pré-restauration
    3.  
      Restauration d'une instance et d'une base de données PostgreSQL
    4.  
      Options de la cible de restauration
    5.  
      Vérifications de pré-restauration pour PostgreSQL
    6.  
      Étapes de récupération après une opération de restauration
    7.  
      Étapes à suivre après la restauration et la récupération dans le cas d'un déploiement de cluster PostgreSQL
    8.  
      Limitations
  6. Dépannage des opérations PostgreSQL
    1.  
      Astuces de dépannage de NetBackup pour PostgreSQL
    2.  
      Erreur lors de l'ajout des informations d'authentification PostgreSQL
    3.  
      Erreur lors de la phase de découverte des bases de données et des instances PostgreSQL
    4.  
      Erreur lors de la création d'un plan de protection PostgreSQL
    5.  
      Erreur lors de l'abonnement d'un plan de protection à un bien PostgreSQL
    6.  
      Erreur lors de la suppression du bien PostgreSQL
    7.  
      Erreur lors de la sauvegarde du bien PostgreSQL
    8.  
      Erreur lors de la restauration d'une image de bien PostgreSQL
  7. API dédiées aux instances et aux bases de données PostgreSQL
    1.  
      Utilisation des API pour gérer, protéger ou restaurer PostgreSQL
  8.  
    Index

Étapes à suivre après la restauration et la récupération dans le cas d'un déploiement de cluster PostgreSQL

La procédure suivante s'applique aux méthodes de sauvegarde snapshot et pg_basebackup. Elle n'est pas valable pour les méthodes pg_dumpall et pg_dump.

Si la récupération a été effectuée à partir d'une sauvegarde de nœud principal PostgreSQL vers le même nœud ou vers un autre nœud principal, procédez comme suit sur le nœud de secours PostgreSQL :

  • Arrêtez les services PostgreSQL.

  • Nettoyez le chemin d'accès au répertoire de données PostgreSQL.

  • Exécutez la commande $ pg_basebackup -h primary_node_ip -U db_replication_user --checkpoint=fast -D data_directory_path -R --slot=unique_slot_name -C en tant qu'utilisateur de base de données.

  • Démarrez les services PostgreSQL.

Si la récupération a été effectuée à partir d'une sauvegarde de nœud PostgreSQL de secours vers le même nœud ou vers un autre nœud principal, procédez comme suit sur le nœud principal PostgreSQL :

  • Arrêtez les services PostgreSQL.

  • Supprimez le fichier standby.signal du répertoire de données.

  • Corrigez la commande d'archive dans le fichier postgresql.conf figurant dans le répertoire de données.

    Par ex., pour Linux : archive_command='cp %p /path/to/archive/location/%f' et pour Windows : archive_command = 'copy "%p" "path\\to\\archive\\location\\%f"'

  • Démarrez les services PostgreSQL.

Nœud PostgreSQL de secours :

  • Arrêtez les services PostgreSQL.

  • Nettoyez le chemin d'accès au répertoire de données PostgreSQL.

  • Exécutez la commande ci-dessous avec l'utilisateur de base de données : $ pg_basebackup -h master_node_ip -U db_replication_user --checkpoint=fast -D data_directory_path -R --slot=unique_slot_name -C

  • Démarrez les services PostgreSQL.

Remarque :

Lorsque la récupération est effectuée à partir de la sauvegarde du nœud PostgreSQL principal vers le nœud PostgreSQL de secours, ce dernier devient un nœud principal indépendant.