複製鏈接
請複製以下鏈接發送給好友

熱備份

鎖定
熱備份是在數據庫運行的情況下,採用archivelog mode方式備份數據庫的方法。即熱備份是系統處於正常運轉狀態下的備份。所以,如果你有一個冷備份而且又有熱備份文件,在發生問題時,就可以利用這些資料恢復更多的信息。熱備份要求數據庫在Archivelog( ) 方式下操作,並需要大量的檔案空間。一旦數據庫運行在archivelog狀態下,就可以做備份了。
與冷備份相對。
中文名
熱備份
外文名
Hot Backup
別    名
在線備份
基    礎
在數據庫運行的情況下
方    式
採用archivelog mode方式
職    能
備份數據庫

目錄

熱備份解釋

1、熱備份是指在正常情況下,兩餘度同時工作,當某一餘度出現故障時,系統可切除故障餘度,啓用單餘度方式,降級工作.本系統採用熱備份方式
2、有時,我們將在線的備份稱為熱備份,而將脱機數據備份稱為冷備份,以區別兩種不同的備份概念.它們能將更多的數據壓縮到現有內存中,從而減少訪問硬盤(稱為虛擬內存)的辦法來解決問題
3、磁盤鏡像是一種在其中寫往物理驅動器的信息也被寫入第二個物理驅動器的一種方法,也稱為熱備份.它不同於硬盤之間的定時拷貝,作鏡像是由智能控制器和一些軟件自動地進行的
電氣設備的四種狀態
運行狀態-----指開關閘刀均在合閘位置,所有的繼電保護自動控制裝置均已投入,控制,信號,合閘,保護電源均送上
熱備用狀態-----指開關斷開而閘刀仍在合閘位置,其它同運行狀態
備用狀態-----指開關閘刀均斷開,一次設備停電.控制,信號電源斷開,設備自身的保護投入,跳其它設備的壓板退出,其它設備跳該設備的壓板退出
檢修狀態-----指在冷備用的基礎上拉開被檢修設備兩側的合閘電源並根據檢修需要在檢修設備各側裝接地線,掛標示牌和裝設安全遮欄.

熱備份組成

數據文件備份
(1) 設置表空間為備份狀態
(2) 備份表空間的數據文件
(3) 恢復表空間為正常狀態
備份歸檔log文件
(1) 臨時停止歸檔進程
(2) log下那些在archive rede log目標目錄中的文件
(3) 重新啓動archive進程
(4) 備份歸檔的redo log文件
用alter database backup controlfile命令來備份控制文件

熱備份優點

1. 可在表空間數據庫文件級備份,備份的時間短。
2. 備份時數據庫仍可使用。
3. 可達到秒級恢復(恢復到某一時間點上)。
4. 可對幾乎所有數據庫實體做恢復
5. 恢復是快速的,在大多數情況下在數據庫仍工作時恢復。

熱備份不足之處

1. 不能出錯,否則後果嚴重
2. 若熱備份不成功,所得結果不可用於時間點的恢復
3. 因難於維護,所以要特別仔細小心,不允許“以失敗告終”。

熱備份相關

熱備份冷備份

冷備份發生在數據庫已經正常關閉的情況下,當正常關閉時會提供給我們一個完整的數據庫。冷備份時將關鍵性文件拷貝到另外的位置的一種説法。對於備份Oracle信息而言,冷備份是最快和最安全的方法。冷備份的優點是:
1、 是非常快速的備份方法(只需拷文件)
2、 容易歸檔(簡單拷貝即可)
3、 容易恢復到某個時間點上(只需將文件再拷貝回去)
4、 能與歸檔方法相結合,做數據庫“最佳狀態”的恢復。
5、 低度維護,高度安全。

熱備份不足

1、 單獨使用時,只能提供到“某一時間點上”的恢復。
2、 再實施備份的全過程中,數據庫必須要作備份而不能作其他工作。也就是説,在冷備份過程中,數據庫必須是關閉狀態。
3、 若磁盤空間有限,只能拷貝到磁帶等其他外部存儲設備上,速度會很慢。
4、 不能按表或按用户恢復。
如果可能的話(主要看效率),應將信息備份到磁盤上,然後啓動數據庫(使用户可以工作)並將備份的信息拷貝到磁帶上(拷貝的同時,數據庫也可以工作)。
冷備份中必須拷貝的文件包括:
1、 所有數據文件
2、 所有控制文件
3、所有聯機REDO LOG文件
4、 Init.ora文件(可選)
值得注意的是冷備份必須在數據庫關閉的情況下進行,當數據庫處於打開狀態時,執行數據庫文件系統備份是無效的。

熱備份例子

(1) 關閉數據庫
sqlplus /nolog
sql>connect /as sysdba
sql>shutdown normal;
(2) 用拷貝命令備份全部的時間文件、重做日誌文件、控制文件、初始化參數文件
sql>cp
(3) 重啓Oracle數據庫
sql>startup