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
À 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.
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.
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