程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2備份的兩種模式(2)

DB2備份的兩種模式(2)

編輯:DB2教程

Logarchmeth1設置為除OFF 或LOGRETAIN以外的值

使用歸檔日志。數據庫是可恢復的數據庫。啟用前滾恢復和崩潰恢復。當日志文件滿時,自動對它進行歸檔,歸檔的目的地就是Logarchmeth1設置的位置。

如果在歸檔日志文件時發生錯誤,歸檔暫掛一段時間,此時間由ARCHRETRYDELAY數據庫配置參數指定。還可以使用NUMARCHRETRY 數據庫配置參數來指定 DB2 嘗試將日志文件歸檔到主要或輔助歸檔目錄的次數,然後它再嘗試將日志文件歸檔到故障轉移目錄(由 FAILARCHPATH 數據庫配置參數指定)。

Logarchmeth1和Logarchmeth2配置可能有如下幾種組合

1,Logarchmeth1設置為LOGRETAIN,Logarchmeth2只能設置為OFF

歸檔日志位置就是DB2數據庫日志的位置,需要人工干預歸檔日志的轉移和空間維護工作

2,Logarchmeth1設置為USEREXIT,Logarchmeth2只能設置為OFF

歸檔日志的管理交由USEREXIT來處理,通過設置編譯USEREXIT可以實現相對復雜一些的歸檔管理方式

3,Logarchmeth1設置為,Logarchmeth2設置為OFF

歸檔日志的工作將會自動進行,需要歸檔日志將會被自動歸檔到指定的位置,由於歸檔是自動進行,DB2的日志目錄中只有正常logprimary+logsecond個數據庫日志。

4,Logarchmeth1設置為,Logarchmeth2設置為

歸檔日志的工作將會自動進行,需要歸檔日志將會被自動歸檔到和指定的位置,也就是會產生兩份歸檔日志由於歸檔是自動進行,DB2的日志目錄中只有正常logprimary+logsecond個數據庫日志。

或者都可以設置為TSM。一般推薦為文件系統,設置為TSM,既可以歸檔到TSM離線保存,又可以在線使用文件系統中歸檔日志,比較方便。

注意:設置Logarchmeth1和Logarchmeth2後,數據庫會進入backup pending狀態,必須進行一次脫機DB2備份,數據才會進入recovery模式並且正常工作。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved