lslinux 下备份db2数据库
1.SSH方式:登录db2数据库(因为是linux环境 , putty就不错)
2.进入备份文件夹:
cd /home/backup/
db2 list application | grep 数据库名
//(可能会有一些连接进程,有则全部杀掉)
//杀进程:db2 "force application(端口号1,端口号2) "
//开始备份
db2 backup db 数据库名
//等待备份完成就行,完成会弹出:
Backup successful. The timestamp for this backup image is : 20181218225714
Backup successful. The timestamp for this backup image is : 20181220185850
3.恢复备份
db2 restore db 数据库名 taken at 20181218225714
4.扩充
db2stop force //停止数据库
db2start //启动数据库
– 在线恢复数据库
db2 restore db YIRPT into YI_B logtarget /home/backup/ireport
db2 “rollforward db YI_B to end of logs and stop overflow log path(/home/backup/ireport)”