DB2數(shù)據(jù)庫(kù)在線備份恢復(fù)實(shí)戰(zhàn)演示
以下的文章主要向大家描述的是DB2數(shù)據(jù)庫(kù)在線備份恢復(fù)實(shí)踐,如果你對(duì)DB2數(shù)據(jù)庫(kù)在線備份恢復(fù)實(shí)踐,心存好奇的話,此文將會(huì)為你揭開(kāi)它的神秘面紗,以下就是文章的詳細(xì)內(nèi)容介紹,望大家借鑒。
數(shù)據(jù)庫(kù), 實(shí)踐, 在線
啟用在線備份
啟用日志歸檔模式
- db2 update db cfg for test using LOGRETAIN ON
設(shè)置日志歸檔目錄
- db2 update db cfg for test using LOGARCHMETH1 DISK:/db2/data/logs
做一次離線備份,否則DB2數(shù)據(jù)庫(kù)會(huì)登錄不了
- db2 backup db test to /db2/data/backup
在線備份
在線備份----備份日志(***活動(dòng)日志到當(dāng)前日志會(huì)一同備份到備份文件里)
- db2 backup db test online to /db2/data/backup/ include logs
在線備份----不備份日志
- db2 backup db test online to /db2/data/backup/
從包含日志的備份集恢復(fù)
恢復(fù)
- db2 RESTORE db test
- FROM /db2/data/backup taken at 20100514001917 LOGTARGET /db2/data/logs/
前滾
- db2 "rollforward db test to end of logs and stop overflow log path(/db2/data/logs/)"
注意(由于從備份成功到DB2數(shù)據(jù)庫(kù)崩潰的時(shí)間間隔會(huì)產(chǎn)生其他的歸檔日志,可以將這些日志拷貝到/db2/data/logs/中,或者直接從歸檔日志目錄進(jìn)行前滾,同"從不包含日志的備份集恢復(fù)"中的"前滾")
從不包含日志的備份集恢復(fù)
恢復(fù)
- db2 RESTORE db test
- FROM /db2/data/backup taken at 20100514001917
前滾
db2 "rollforward db test to end of logs and stop overflow log path(/歸檔日志目錄/)"
【編輯推薦】