一、离线全备份
db2 backup db dbname ##离线数据库全备份不指定路径,路径默认为执行该命令的当前路径
db2 backup db dbname to <backupdir> ##离线数据库全备份指定路径
二、备份在线数据库
db2 backup db dbname online to <backupdir> ##在线数据库全备份
db2 backup db dbname online incremental to <backupdir> ##在线数据库做增量(累积增量)备份
db2 backup db dbname online incremental delta to <backupdir> ##在线数据库做增量(迭代增量)备份
db2 backup db dbname online to <backupdir> include logs ##在线数据库备份带日志的镜像文件
db2 backup db dbname online incremental to <backupdir> include logs ##在线数据库备份带日志的增量镜像文件
db2 backup db dbname tablespace(tbs_name1,tbs_name2) online to <backupdir> ##在线表空间备份
db2 list history backup all for dbname ##查看备份记录
三、恢复在线数据库
db2 restore db dbname incremental automatic from <backupdir> taken at <timestamp> ##自动增量恢复数据库 ,时间戳为最后一次增量备份的时间
db2 rollforward database dbname to end of logs and complete ##前滚log日志
db2 restore db dbname tablespace(tbs_name1,tbs_name2) online from <backupdir> taken at <timestamp> ##在线表空间恢复
db2 rollforward database dbname to <timestamp> using local time and stop tablespac(tbs_name1,tbs_name2) ##指定恢复时间点前滚日志
db2 rollforward database dbname to end of logs tablespace(tbs_name1,tbs_name2) ##恢复前滚日志到结尾
db2 rollforward db dbname stop ##表空间恢复后记得运行此项,这样表空间就可以正常使用了
文章转载自ibm软件技术联盟,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




