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)”