NetBackup™ for PostgreSQL Administrator's Guide
- Introduction to NetBackup for PostgreSQL
- Configuring NetBackup for PostgreSQL
- NetBackup for PostgreSQL backup and restore- About PostgreSQL backups
- Performing PostgreSQL backups
- Validating the PostgreSQL backups
- Querying the PostgreSQL backups
- Deleting backup information from the NetBackup catalog files
- About PostgreSQL restore
- Performing the PostgreSQL restores
- Redirected restores
- Recovering the restores
- Disaster recovery
 
- Troubleshooting for PostgreSQL
- Appendix A. NetBackup for PostgreSQL commands and conventions
- Appendix B. NetBackup for PostgreSQL commands
- Index
About NetBackup for PostgreSQL
NetBackup for PostgreSQL Agent extends the capabilities of NetBackup to include backup and restore of the PostgreSQL databases. The agent supports the PostgreSQL version 9 and later.
The agent also supports to:
- Validate the backup. 
- Query a backup and restore. 
- Delete the backup information from the catalog files. 
- Redirect restores. 
NetBackup for PostgreSQL is available with NetBackup client.
Note:
Ensure that all the NetBackup hosts are of the same NetBackup version for successful backup and restore operations.
The agent communicates with the PostgreSQL database to create a snapshot. The Volume Shadow Copy Services (VSS) for Windows or Logical Volume Manager (LVM) for Linux, takes a snapshot of the PostgreSQL database.
The agent then interacts with the NetBackup XBSA interface to update the server name, policy, and schedule type information. The NetBackup primary server connects to the NetBackup client to backup or retrieve the data that you want to protect.
The agent mounts the snapshot, copies the file, and sends it to the NetBackup XBSA interface. The NetBackup XBSA interface writes this data to the mounted media or disk storage that is managed by the NetBackup media server.
Table: NetBackup for PostgreSQL configuration files lists the configuration files. These files contain the parameters that you must specify for the respective operations.
Table: NetBackup for PostgreSQL configuration files
| Component | Description | 
|---|---|
| 
 | The  For more information, | 
| 
 |  The  For more information, See Recovering the restores. | 
| 
 | The    For more information,See About PostgreSQL backups. | 
| 
 | The  For more information, See Authenticating the PostgreSQL environment password . | 
| 
 | The  For more information, See Authenticating the PostgreSQL environment password . | 
Note:
You must set the parameters in the nbpgsql.conf file before you run the operations or provide them on the nbpgsql command line, where command line parameters take precedence.