Today, we will mainly describe how to implement the actual operations for DB2 to back up the database, if you are interested in implementing the actual operations on the DB2 backup database, you can click the following article to view details, I hope this will help you in your future studies.
1. Full offline backup
1) first, make sure that no user uses DB2:
Db2 list applications for db sample 2). Stop the database and restart to disconnect all connections:
- db2stop force
- db2start
3) execute the BACKUP command: Use TSM as the backup media)
Db2 backup db sample use tsm DB2 is successfully backed up and a timestamp is returned.
4) check that the backup is successful:
The db2 list history backup all for sample shows that this backup record is missing.
The return value can also be seen in the db2adutl query command.
5) Remarks:
First, execute the BACKUP command on the nodes where the catalog tablespace is located on the master node, and then perform this operation on other nodes.
2. Online backup:
1) First, open the database configuration parameters that support online backup:
Db2 update db cfg for sample using userexit on Enable User exit
Db2 update db cfg for sample using logretain on enable archiving logs
Db2 update db cfg for sample using trackmod on enable Incremental Backup
(Each Node must be set separately)
After these parameters are enabled, the database is in the backup pending state and requires offline full backup of the database. Perform full offline backup. Refer to the above command.
2) The online backup command is as follows:
- db2 backup db sample online use tsm
If the backup is successful, a timestamp is returned.
3) You can also use db2adutl and db2 list history to view backup records.
4) Remarks:
Similarly, this operation is performed on each node.
3. Online Incremental Backup
1) when three required parameters are enabled, perform incremental DB2 backup:
- db2 backup db sample online incremental use tsm
If the backup is successful, a timestamp is returned.
2) You can also use db2adutl and db2 list history to view DB2 backup records.
3) There is also a delta backup:
- db2 backup db sample online incremental delta use tsm
The difference between the two backups is similar to the Incremental and Cumulative modes of Oracle Exports. The incremental method of db2 corresponds to the cumulative mode of oracle, while the delta mode of db2 corresponds to the incremental mode of oracle.
4) Remarks:
Similarly, this operation is performed on each node.