db2数据库备份
Posted 龟龟大宝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了db2数据库备份相关的知识,希望对你有一定的参考价值。
一、离线备份
db2 list database directory -----查看有哪些数据库,确定需要备份哪个数据库
db2 disconnect current -----断开以数据库的连接,如果有其他服务连接,也需要断开
db2 list application for db dbname------查看所有连接
db2 force application all -----强制所有应用断开数据库连接
db2 backup db dbname 目录 -----备份数据库,备份成功会返回一个时间戳
db2 restore db dbname from 备份文件目录 taken at 时间 -----恢复数据库
二、离线备份
首先打开一下支持在线备份的数据库配置参数
db2 update db cfg for dbname using userexit on -----启用用户出口
db2 update db cfg for dbname using logretain on -----启用归档日志
db2 update db cfg for dbname using trackmod on -----启用增量备份功能
db2 backup db dbname online
三、重启数据库
db2 list application for db dbname -----查看是否有活动的连接
db2stop -----停止实例
db2start -----启动实例
db2 list active databases -----查看是否有活跃的数据库
db2 activate database dbname -----激活目标数据库
以上是关于db2数据库备份的主要内容,如果未能解决你的问题,请参考以下文章