久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

db2如何改歸檔與備份恢復

160次閱讀
沒有評論

共計 1687 個字符,預計需要花費 5 分鐘才能閱讀完成。

這篇文章主要介紹了 db2 如何改歸檔與備份恢復,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。

一、在 DB2 中查看數(shù)據(jù)庫設置,如發(fā)現(xiàn)如下信息  

$db2 get db cfg for db_name |grep -i log

  結果如下:

  Log retain for recovery enabled             (
 LOGRETAIN) = OFF
 

    User exit for logging enabled                (USEREXIT) = OFF
  HADR log write synchronization mode     (HADR_SYNCMODE) = NEARSYNC
  First log archive method                        
 (LOGARCHMETH1) = OFF

  則說明為非歸檔模式,默認情況下為循環(huán)日志

二、設置 DB2 的歸檔

開啟歸檔

db2 update db cfg for 數(shù)據(jù)庫名 using userexit on

db2 update db cfg for 數(shù)據(jù)庫名 using LOGRETAIN ON

設置歸檔日志路徑

db2 update db cfg for 數(shù)據(jù)庫名 using LOGARCHMETH1 disk:/home/db2inst1/archive/ 數(shù)據(jù)庫名_dblog

然后停止數(shù)據(jù)庫,再開啟數(shù)據(jù)庫進行冷備

$ db2 backup db 數(shù)據(jù)庫名 to /home/db2inst1/backup

三、恢復

把備份和日志傳輸?shù)狡渌掌鳎⒁鈱僦骱蜋嘞?

然后開始還原

db2 restore db 數(shù)據(jù)庫名   from /backup taken at 20140212190154  to /backup/log17

DB20000I  The RESTORE DATABASE command completed successfully.

這是是不能連接數(shù)據(jù)庫的,還需要前滾日志

$ db2 connect to 數(shù)據(jù)庫名

SQL1117N  A connection to or activation of database 數(shù)據(jù)庫名 cannot be made

because of ROLL-FORWARD PENDING.  SQLSTATE=57019

db2inst1@sqdb01:~ db2 rollforward db 數(shù)據(jù)庫名 to end of logs and complete

                                Rollforward Status

Input database alias                   = 數(shù)據(jù)庫名

Number of nodes have returned status   = 1

Node number                            = 0

Rollforward status                     = not pending

Next log file to be read               =

Log files processed                    =  –

Last committed transaction             = 2014-02-12-11.01.58.000000 UTC

DB20000I  The ROLLFORWARD command completed successfully.

db2inst1@sqdb01:~ db2 connect to mblog

  Database Connection Information

Database server        = DB2/LINUXX8664 9.7.6

SQL authorization ID   = DB2INST1

Local database alias   = MBLOG

或者還有一種方式

切換到 db2inst1 用戶

有原庫的話刪除原庫

進入備份所在的目錄

執(zhí)行如下語句

db2 restore db mblog without rolling forward

(會恢復到 /home/db2inst1)

恢復完,檢查庫是否可連,查看數(shù)據(jù)庫目錄和歸檔目錄,如果空間有限的話,進行修改放到空間大的目錄下。

感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“db2 如何改歸檔與備份恢復”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業(yè)資訊頻道,更多相關知識等著你來學習!

正文完
 
丸趣
版權聲明:本站原創(chuàng)文章,由 丸趣 2023-08-25發(fā)表,共計1687字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網(wǎng)絡搜集發(fā)布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 丹寨县| 祁东县| 伊金霍洛旗| 库尔勒市| 九龙县| 玉林市| 三穗县| 江陵县| 安徽省| 东乌| 都江堰市| 进贤县| 图木舒克市| 永登县| 建瓯市| 阿坝| 丹东市| 于都县| 织金县| 右玉县| 寿光市| 弥渡县| 本溪| 木里| 皋兰县| 西充县| 三江| 吐鲁番市| 武安市| 九龙城区| 伊宁县| 西充县| 安徽省| 高阳县| 梁河县| 宣城市| 麦盖提县| 贞丰县| 交城县| 得荣县| 卫辉市|