====== NetBackup - Files ====== ===== Notifier ===== # find /usr/openv/netbackup/bin/*notify /usr/openv/netbackup/bin/backup_exit_notify /usr/openv/netbackup/bin/backup_notify /usr/openv/netbackup/bin/dbbackup_notify /usr/openv/netbackup/bin/diskfull_notify /usr/openv/netbackup/bin/parent_end_notify /usr/openv/netbackup/bin/parent_start_notify /usr/openv/netbackup/bin/restore_notify /usr/openv/netbackup/bin/session_notify /usr/openv/netbackup/bin/session_start_notify /usr/openv/netbackup/bin/userreq_notify * backup_exit_notify * This script is called by the NetBackup scheduler, after an individual client backup has completed (including media closure and image db validation.) * backup_notify * this script is called by NetBackup when a backup image is complete * dbbackup_notify * this script is called by NetBackup after all NetBackup databases have been backed up and is passed * diskfull_notify * this script is called by NetBackup when a disk full condition occurs. * parent_end_notify * This script is called by GenBackupJob (nbjm), after the parent job has completed. * parent_start_notify * This script is called by GenBackupJob (nbjm), when a parent job is started. * restore_notify * this script is called by NetBackup when a read type operation (restore, verify, duplication or import) is attempted * this script is called only on the **media server** used for restore * session_notify * this script is called by NetBackup each time at least one regularly scheduled client backup has succeeded. * session_start_notify * This script is called by the NetBackup scheduler each time at least one backup/archive will be run, prior to starting any backups/archives. * userreq_notify * This script is called by NetBackup when bprd gets a list, backup, archive, or restore request. Links: [[https://www.veritas.com/support/en_US/article.HOWTO106041]] ===== Touch Files ===== NetBackup Touch Files are files somwhere in the NetBackup directory (/usr/openv) with a specific name which are used to trigger special functions. They are probably called touch files based on the UNIX command touch which can be used to create empty files or because the "touch" NetBackup. To get a list of currently used files, there's a goodie in the bin directory of NetBackup. # /usr/openv/netbackup/bin/goodies/bpconverttouch Touch files found by this utility: Found file: /usr/openv/var/clientlogdays.txt Contents:28 Found file: /usr/openv/var/license.txt Contents:# DO NOT MODIFY THIS FILE! Found file: /usr/openv/netbackup/bin/NOexpire Contents: Found file: /usr/openv/db/data/vxdbms.conf Contents:VXDBMS_NB_SERVER = NB_myMasterServer 4 touch files found.