同平臺異機備份恢復

zhangsharp20發表於2014-09-26

一、在I號機上進行備份,獲取備份映象,為在II號機上恢復做準備

1、將日誌模式從迴圈修改為歸檔

1)在磁碟上建立一個資料夾(例如,D:\BOCDB\ARCHIVE),磁碟上必須有足夠的空間儲存歸檔日誌檔案,保證歸檔檔案目標資料夾與活動日誌分開。

2)用以下命令明確終止命令列處理器的後端程式

3)指定歸檔日誌檔案目標資料夾,從而開啟歸檔日誌模式

4)用以下命令明確終止命令列處理器的後端程式

5)迫使本地或遠端使用者或應用程式斷開DB2系統,以便維護DB2伺服器

6)再用下面命令完全備份資料庫後,歸檔日誌模式才會生效

此備份映象可以刪除

7)線上備份庫和日誌



8)檢查備份名的完整性

二、在II號機上恢復映象

1)將此備份映象從I號機拷到II號機上

2)確保II號機中資料庫無同名資料庫,如果有,DROP

3)用一下命令確保終止命令列處理器的後端程式

4)恢復資料庫

5)恢復日誌檔案(或者直接把歸檔日誌拷到相應位置)

1.先檢視日誌檔案的位置,位置引數是“日誌檔案路徑”,看看是不是與期望路徑一至,如不一至,則更改NEWLOGPATH的值為期望路徑,如下圖所示。

2.將日誌恢復至與Newlogpath一致的狀態

6)前滾資料庫

至此,資料庫異機恢復完畢。

 

補充說明:

可以透過

來獲取半自動恢復指令碼,BOCDBSCRIPT.CLP,可對其修改之後,透過DB2 –TVF SCRIPNAME.CLP來執行恢復操作。















來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29802484/viewspace-1281445/,如需轉載,請註明出處,否則將追究法律責任。

相關文章