程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> 實現DB2數據庫備份之前都需要哪些東東?

實現DB2數據庫備份之前都需要哪些東東?

編輯:DB2教程

以下的文章主要向大家描述的是實現DB2數據庫備份之前,我們需做哪些准備的介紹,以下就是對實現DB2數據庫備份之前,我們需做哪些准備的介紹描述,望大家在浏覽之後會對其有更深的了解。

數據庫

DB2恢復類型

1. 崩潰恢復:通過回滾未提交的事務防止數據庫處於不一致狀態

2. 版本恢復:通過使用Backup命令獲取備份鏡像來恢復

3. 前滾恢復:通過使用完全DB2數據庫備份用Rollforward進行恢復

數據庫設置為可恢復數據庫的因素:

1. 如果數據庫僅僅是用來進行查詢,日志中沒有工作事務單元,那麼該數據庫就沒有必要被設置為可恢復的數據庫;

2. 如果該數據庫的數據穩定或者數據變更少,而且數據可以容易重建,那麼該數據庫就沒有必要被設置為可恢復的數據庫;

3. 含有不易重建的數據的數據庫應該配置為可恢復的數據庫;

4. 如果存在大量數據更新的行為,應該考慮使用一個可恢復的數據庫;

DB2備份前准備

1. 必須擁有SYSADM、SYSCTRL或SYSMAINT權限才可以執行備份;

2. 數據庫可以是本地數據庫或者遠程數據庫,它本身備份保存在數據庫服務器上;

3. BAKCKUP命令可以和外掛存儲器管理程序直接對備份進行管理,如ADSM;

4. BAKCKUP命令可以直接將它的輸出通過操作系統OS/2除外)傳送到磁盤上;

5. BAKCKUP命令在任何平台的DB2數據庫備份可以直接將它的輸出傳送到硬盤上;

6. 可以創建多份備份文件,以包含已經備份過的數據。

DB2恢復前的准備

1. 必須擁有SYSADM、SYSCTRL或SYSMAINT權限才可進行恢復,如果擁有必須擁有SYSADM、SYSCTRL權限還可以將數據恢復到一個新的數據;

2. 只能對已經用BACKUP命令進行備份的數據庫使用RESTORE命令;

3. RESTORE命令可以和外掛的存儲器相連;

4. RESTORE要求對數據庫的排他連接。當數據庫正在恢復時,其他程序不能在這個數據庫上運行。一旦開始運行,它將防止其他程序存取當前數據庫,直到恢復完畢;

5. 數據庫可以是本地數據庫或者遠程數據庫

 DB2數據庫備份前需做哪些准備

以上的相關內容就是對 DB2數據庫備份前需做哪些准備的介紹,望你能有所收獲。

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