NetBackup™ for DB2 Administrator's Guide
- Introduction to NetBackup for DB2
- Installing NetBackup for DB2
- Configuring NetBackup for DB2
- Overview of NetBackup for DB2 configuration
- About permissions for NetBackup for DB2 log files (UNIX)
- About configuring a backup policy for DB2
- About adding backup selections to a DB2 policy
- Configure an application backup schedule
- Example application backup schedule
- Configure automatic backup schedules
- Example automatic backup schedule
- Schedule properties
- NetBackup for DB2 backup types
- Perform a manual backup
- Reviewing the auto-discovered mappings
- About backing up archive log files with the user exit program
- Configuring the run-time environment
- Creating a db2.conf file for use with the user exit program
- Creating a db2.conf file (vendor method)
- Configuring bp.conf files in a cluster environment
- Keywords for the db2.conf file
- NetBackup for DB2 environment variables
- Configuring the logon account for the NetBackup Client Service for NetBackup for DB2
- About NetBackup for DB2 shell scripts
- RBAC role for the DB2 administrator
- Performing backups and restores of DB2
- Using Snapshot Client with NetBackup for DB2
- NetBackup for DB2 with Snapshot Client features
- About NetBackup for DB2 with Snapshot Client operations
- About the sequence of a NetBackup for DB2 backup operation with Snapshot Client methods
- About the sequence of a NetBackup for DB2 restore operation with Snapshot Client methods
- About database objects supported by advanced backup methods
- About multistreaming and DB2 snapshot backups
- About symbolic links and DB2 backups and restores (UNIX)
- NetBackup for DB2 stream-based operations
- NetBackup for DB2 file-based operations
- Example: multiple sessions for a DB2 snapshot backup
- About configuring Snapshot Client with NetBackup for DB2
- Configuration requirements for snapshot backups with NetBackup for DB2
- Configuring a snapshot policy for NetBackup for DB2
- About configuring the db2.conf for a snapshot policy
- Restoring NetBackup for DB2 from a snapshot backup
- About restoring individual files from a NetBackup for DB2 snapshot backup
- About NetBackup for DB2 restores of volumes and file systems using snapshot rollback
- Performing a NetBackup for DB2 point-in-time rollback restore from a SnapVault backup (UNIX)
- Performing a snapshot rollback restore from the command line
- Troubleshooting NetBackup for DB2 rollback restores
- About configuring NetBackup for DB2 block-level incremental backups on UNIX
- How BLI works with NetBackup for DB2 (UNIX)
- About the Storage Checkpoint facility and NetBackup for DB2
- Configuration requirements for BLI backups with NetBackup for DB2
- Storage Checkpoint configuration on the NetBackup for DB2 client
- Configuring policies for BLI backups with NetBackup for DB2
- BLI incremental backup options using NetBackup for DB2
- About Snapshot Client effects
- Performing NetBackup for DB2 backups with Snapshot Client methods
- Performing NetBackup for DB2 restores with Snapshot Client methods
- Troubleshooting NetBackup for DB2
- NetBackup debug logs and reports
- Enabling the debug logs for a NetBackup for DB2 client automatically (Windows)
- Enabling the debug logs manually (Windows) (NetBackup for DB2)
- Enabling the debug logs manually (UNIX) (NetBackup for DB2)
- About the NetBackup for DB2 log files
- Setting the debug level on a Windows client
- Minimizing timeout failures on large database restores
- Minimizing the loading and unloading of tapes for database backups
- Use the NET_BUFFER_SZ file to speed up a slow restore
- About false restore failures reported in the Activity monitor
- About the error message codes
- Appendix A. Configuration for a DB2 EEE (DPF) environment
- Appendix B. Using NetBackup for DB2 with SAP®
- Appendix C. Register authorized locations
NetBackup for DB2 with Snapshot Client features
To use NetBackup for DB2 with Snapshot Client, NetBackup Snapshot Client and NetBackup for DB2 must both be licensed and installed.
The following NetBackup Snapshot Client features are available for use with NetBackup for DB2.
Table: Snapshot Client features used with NetBackup for DB2
Feature | Description |
|---|---|
Snapshot backup | A snapshot backup occurs when NetBackup and DB2 coordinate to create a point-in-time disk image of the database for backup. This process is nearly instantaneous; so user access to the database is not interrupted during the backup. The snapshot can then be backed up to storage and or retained for instant recovery. |
Instant recovery | This feature enables instant recovery of the database from a previously created snapshot. It combines snapshot technology with the ability to do rapid disk-based restores. |
Off-host backup | The off-host backup shifts the burden of reading the snapshot to a separate host. The database host is only involved in performing the snapshot. The snapshot is mounted, read, and transferred to storage by an alternate client. |
Block-level incremental backup | Available only on UNIX, a Block-Level Incremental (BLI) Backup uses the change tracking capabilities of the Veritas File System (VxFS) Storage Checkpoint feature. In a BLI backup, only the changed file system blocks are backed up, not the entire file or file system. A BLI backup saves time, decreases the amount of backup media that is required, and significantly reduces CPU and network overhead during backups. |
Proxy operations | A proxy backup or restore is a special type of operation where DB2 does not read or write the database files. Instead, NetBackup for DB2 acts as a proxy and performs all of the data movement. NetBackup coordinates with DB2 to ensure that the correct files are in the correct state for the operation. Snapshot, BLI backups, and Instant Recovery are examples of proxy operations. Backups and restores remain tightly integrated with DB2 and its catalog, greatly simplifying administration tasks. |
File-based operations | DB2 provides the list of files that require backup or restore to NetBackup for DB2 with Snapshot Client. It then acts as a proxy to perform the data movement. Snapshot backups and user-exit log archiving are examples of file-based operations. More information is available. |
Stream-based operations | Stream-based is the conventional DB2 database backup method. DB2 reads the files that require backup and provides a stream of buffers containing the contents to NetBackup for DB2. NetBackup transports the buffers to storage. At restore time, DB2 requests the return of the buffers and then writes them back onto the disk where the database resides. Database backups that do not use snapshots and vendor log archiving are examples of stream-based operations. More information is available. |
bpdb2proxy | This NetBackup for DB2 command is used in backup and restore scripts to initiate snapshot backup and restore. Note: NetBackup for DB2 does not support the USE SNAPSHOT parameter on the DB2 BACKUP DATABASE command. |