Sequence of operation for NetBackup for Greenplum backups
Greenplum script files control the NetBackup operations. You use the NetBackup web UI to configure a schedule to use a script to perform NetBackup operations.
The following process takes place when a script is selected for a backup:
A NetBackup process that is called bphdb starts the Greenplum backup script on the client.
The Greenplum backup script starts the gpbackup utility.
Greenplum starts the requested backup operation on the databases.
gpbackup calls the nbgpbackup command line and starts passing its data to back up.
nbgpbackup sends data to NetBackup for Greenplum, which transfers data to the media server.
The media server sends the data to a storage unit.
A restore works in essentially the same manner except NetBackup uses gprestore instead of gpbackup. That command instructs the media server to retrieve the data from the storage unit and send it to NetBackup for Greenplum on the client.