Guide de l'administrateur NetBackup™ for PostgreSQL
- Présentation de NetBackup for PostgreSQL
- Configuration de NetBackup for PostgreSQL
- Sauvegarde et restauration de NetBackup for PostgreSQL
- À propos des sauvegardes PostgreSQL
- Réalisation de sauvegardes PostgreSQL
- Validation des sauvegardes PostgreSQL
- Interrogation des sauvegardes PostgreSQL
- Suppression d'informations de sauvegarde dans les fichiers de catalogue NetBackup
- À propos des restaurations PostgreSQL
- Réalisation de restaurations PostgreSQL
- Restaurations redirigées
- Récupération de restaurations
- Reprise après incident
- Dépannage de PostgreSQL
- Annexe A. Commandes et conventions de NetBackup for PostgreSQL
- Annexe B. Commandes de NetBackup for PostgreSQL
- Index
Réalisation de sauvegardes PostgreSQL
Cette rubrique répertorie les conditions requises pour la sauvegarde, décrit la procédure d'exécution d'une sauvegarde et fournit les informations relatives à la planification de la sauvegarde à partir de NetBackup.
Avant d'exécuter la sauvegarde, veillez au respect des conditions préalables suivantes :
Vérifiez que l'utilisateur dispose d'un accès administrateur (Windows) ou racine (Linux).
(Windows) Définissez le répertoire
NetBackup\bindans la variable d'environnement.Par exemple,
Path =C:\Program Files\Veritas\Netbackup\bin(Linux) Lien symbolique : si aucun lien symbolique n'existe, créez le lien symbolique
libpq.soet assurez-vous qu'il pointe vers l'élément validelibpq.so<n>, oùnest la version de la bibliothèque PostgreSQL.Créez le répertoire
archivedir, puis définissez les paramètres suivants dans le fichierpostgresql.conf:wal_level = archive
archive_mode = on
archive_timeout =0
statement_timeout=0
Remarque :
Veillez à ajouter l'heure en millisecondes. Le temps recommandé est de 30 000 millisecondes (30 secondes).
Indiquez les modifications suivantes pour archive_command
(Windows) 'copy ' "%p" "C:\\archivedir\\%f"'
(Linux) test ! -f <archive_path>/%f && cp %p <archive_path>/%f
(Linux) Après la création du répertoire
archivedir, remplacez le groupe et le propriétaire par l'utilisateur PostgreSQL.Redémarrez les services PostgreSQL.
Configurez les sauvegardes PostgreSQL avec des politiques de .
Pour plus d'informations, Se reporter à Configuration de sauvegardes PostgreSQL avec des politiques de stockage de données.
Vérifiez les conditions requises pour l'installation et après l'installation.
Pour plus d'informations,
Pour plus d'informations,
Pour exécuter la sauvegarde
- Exécutez la commande suivante :
nbpgsql -o backup
-S primary_server
-P policy_name
-s schedule_name
(Linux) -z snapshot_size
(Linux) -l postgresql_library_path
[-portnum db_port]
[-u dbuser]
(Linux) [-b backup_type]
- (Facultatif) Saisissez le mot de passe pour la base de données, lorsque la ligne de commande vous y invite. NetBackup se connecte à la base de données et lance la sauvegarde.
Vous pouvez planifier des sauvegardes PostgreSQL à partir de la à l'aide de la politique de stockage de données pour appeler un script de sauvegarde.
Pour plus d'informations, consultez https://www.veritas.com/support/en_US/article.100041371