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

Oracle各種備份術語

編輯:Oracle教程

Oracle各種備份術語


術語

整個數據庫備份:包括所有數據文件和至少一個控制文件(請記住數據庫中的所有控制文件都是相同的)

部分數據庫備份:可能包括零個或多個表空間、零個或多個數據文件;可能包括也可能不包括控制文件

完全備份:為包含數據且位於要備份的文件中的每個數據塊創建副本

增量備份:

為自以前某次備份以來發生更改的所有數據塊創建副本。Oracle DB 支持兩個級別的增量備份(0 和 1)。1 級增量備份可以為兩種類型之一:“累積”或“差異”。累積備份用於備份自上次 0 級備份以來發生的所有更改。差異備份用於備份自上次增量備份以來發生的所有更改(可以為 0 級或 1 級備份)。

脫機備份(也稱為“冷”備份或“一致”備份):

指在數據庫未打開的情況下所執行的備份。之所以稱為一致備份,是因為進行備份時,數據文件頭中的系統更改號 (SCN) 與控制文件中的 SCN 相匹配。

聯機備份(也稱為“熱”備份或“非一致”備份):

指在數據庫打開的情況下所執行的備份。之所以稱為非一致備份,是因為在數據庫打開的情況下不能確保數據文件與控制文件同步。非一致備份需要在恢復後才能使用。

映像副本:指的是數據或歸檔日志文件的副本(類似於只使用操作系統命令復制文件)。

備份集:

指的是一個或多個二進制文件的集合,其中包含一個或多個數據文件、控制文件、服務器參數文件或歸檔日志文件。使用備份集時,不會存儲空數據塊,因此備份集在磁盤或磁帶上占用的空間比較小。通過壓縮備份集可進一步降低備份的空間要求。

映像副本必須備份到磁盤上。備份集可發送到磁盤或直接發送到磁帶。

將備份存儲為映像副本的優勢在於可改善還原操作的粒度。使用映像副本時,只需從備份位置檢索文件。使用備份集時,必須先從備份位置檢索整個備份集,然後才能提取所需的文件。

將備份存儲為備份集的優勢在於可更好地利用空間。大多數數據庫中,20% 或更多的數據塊為空塊。映像副本會備份每個數據塊,即使數據塊為空也會進行備份。備份集可顯著降低備份所需的空間。在多數系統中,備份集的優勢大於映像副本的優勢。

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