rec_his_retentn - 恢复历史记录保留期 配置参数
此参数用以指定应保留关于备份的历史信息的天数。如果不需要恢复历史记录文件来跟踪备份、复原以及装入,则可将此参数值设置为一个较小的数。
如果此参数的值为 -1,则指示完全数据库备份(以及与数据库备份相关联的任何表空间备份)的条目数对应于num_db_backups 参数指定的值。
num_db_backups - 数据库备份数 配置参数
此参数指定为一个数据库保留的数据库备份的数目。当达到指定的备份数时,会在恢复历史记录文件中将旧备份标记为到期。
与到期的数据库备份相关的表空间备份和装入副本备份的恢复历史记录文件条目也标记为到期。
当备份标记为到期时, 可从存储物理备份的地方(例如,磁盘、磁带和 TSM)除去它们。
下一个数据库备份将从恢复历史记录文件中修剪到期的条目。
当在历史记录文件中将一个数据库备份标记为到期时,将从其归档服务器中除去通过 DB2 Data Links Manager 链接的任何对应的文件备份。
应将 rec_his_retentn 配置参数设置为与 num_db_backups 的值兼容的值。例如,如果将 num_db_backup 设置为一个大的值,
则 rec_his_retentn 的值应足够大以支持该备份数。
db2 get db cfg | grep -i auto_del
Auto deletion of recovery objects (AUTO_DEL_REC_OBJ) = ON
DB2 for Linux UNIX and Windows 8.2.0>管理>数据库系统>数据恢复>开发备份和恢复策略>了解恢复日志>用于数据库日志记录的配置参数
http://www-01.ibm.com/support/knowledgecenter/SSEPGG_8.2.0/com.ibm.db2.udb.doc/admin/r0006082.htm?lang=zh
--在线压缩全备份
db2 backup db testdb online to /db2data2/backup1 compress include logs
--恢复日志
db2 restore db testdb logs from /db2data2/backup1 taken at 20140707222722 logtarget /db2data2/backup1
db2 update db cfg using LOGARCHMETH1 LOGRETAIN
db2 ? prune history
db2 prune history 20140706 with force option and delete
db2inst2@sles11:~/db2inst2/NODE0000/SQL00001/SQLOGDIR> db2 get db cfg | grep -i LOGRETAIN
Log retain for recovery enabled (LOGRETAIN) = RECOVERY
First log archive method (LOGARCHMETH1) = LOGRETAIN
db2inst2@sles11:~/db2inst2/NODE0000/SQL00001/SQLOGDIR> db2 prune logfile prior to S0000014.LOG
--列出归档
db2 list history backup since 20140707 for zzdb1
db2 list history archive log all for zzdb1
db2 list history archive log since 20140704 for sample
db2 list history dropped table since 20140705 for sample
db2 list history dropped table all for sample
此参数用以指定应保留关于备份的历史信息的天数。如果不需要恢复历史记录文件来跟踪备份、复原以及装入,则可将此参数值设置为一个较小的数。
如果此参数的值为 -1,则指示完全数据库备份(以及与数据库备份相关联的任何表空间备份)的条目数对应于num_db_backups 参数指定的值。
num_db_backups - 数据库备份数 配置参数
此参数指定为一个数据库保留的数据库备份的数目。当达到指定的备份数时,会在恢复历史记录文件中将旧备份标记为到期。
与到期的数据库备份相关的表空间备份和装入副本备份的恢复历史记录文件条目也标记为到期。
当备份标记为到期时, 可从存储物理备份的地方(例如,磁盘、磁带和 TSM)除去它们。
下一个数据库备份将从恢复历史记录文件中修剪到期的条目。
当在历史记录文件中将一个数据库备份标记为到期时,将从其归档服务器中除去通过 DB2 Data Links Manager 链接的任何对应的文件备份。
应将 rec_his_retentn 配置参数设置为与 num_db_backups 的值兼容的值。例如,如果将 num_db_backup 设置为一个大的值,
则 rec_his_retentn 的值应足够大以支持该备份数。
db2 get db cfg | grep -i auto_del
Auto deletion of recovery objects (AUTO_DEL_REC_OBJ) = ON
DB2 for Linux UNIX and Windows 8.2.0>管理>数据库系统>数据恢复>开发备份和恢复策略>了解恢复日志>用于数据库日志记录的配置参数
http://www-01.ibm.com/support/knowledgecenter/SSEPGG_8.2.0/com.ibm.db2.udb.doc/admin/r0006082.htm?lang=zh
--在线压缩全备份
db2 backup db testdb online to /db2data2/backup1 compress include logs
--恢复日志
db2 restore db testdb logs from /db2data2/backup1 taken at 20140707222722 logtarget /db2data2/backup1
db2 update db cfg using LOGARCHMETH1 LOGRETAIN
db2 ? prune history
db2 prune history 20140706 with force option and delete
db2inst2@sles11:~/db2inst2/NODE0000/SQL00001/SQLOGDIR> db2 get db cfg | grep -i LOGRETAIN
Log retain for recovery enabled (LOGRETAIN) = RECOVERY
First log archive method (LOGARCHMETH1) = LOGRETAIN
db2inst2@sles11:~/db2inst2/NODE0000/SQL00001/SQLOGDIR> db2 prune logfile prior to S0000014.LOG
--列出归档
db2 list history backup since 20140707 for zzdb1
db2 list history archive log all for zzdb1
db2 list history archive log since 20140704 for sample
db2 list history dropped table since 20140705 for sample
db2 list history dropped table all for sample
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22661144/viewspace-1450991/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22661144/viewspace-1450991/