Ⅰ 資料庫熱備份和冷備份是什麼意思
熱備份指的是資料庫在運行的過程中對數據進行備份
冷備份是在資料庫停止的情況下進行備份
一般現在的資料庫都是進行熱備
Ⅱ 什麼是冷備、熱備、溫備
熱備(在線備份):在資料庫運行時直接備份,對資料庫操作沒有任何影響。
冷備(離線備份):在資料庫停止時進行備份。
溫備:在數據前譽庫運行時加全局讀鎖備份,保證了備份數據的一致性,但對性能有影響。
熱備流程
備份開始時,記錄重做日誌的日誌序號(LSN)。
復制共享表空間和獨立表空間的文件。
復制完後,再次記錄重做日誌的日誌序號(LSN)。
通過前面記錄的日誌序號來復制在備份時產生的重做日誌。
冷備優點
備份簡單,只需要復制相關文件即可。
恢復簡單而且速度快,不需要執孝悔猛行任何 SQL 語句,也不需要重建索引。
復制巧橋
資料庫復制的原理是非同步實時的將二進制日誌(binlog) 重做並應用到從資料庫。
Ⅲ 什麼是冷/熱備份他們各自有什麼優點和缺點
冷備份沒什麼太多可說的,這種備份就是簡單的在資料庫關閉狀態下,用os的cp命令把數據文件,控制文件,以及日誌文件復制到存儲上,然後就可以了,這種備份的缺點就是等下次恢復的時候是一種不完全恢復,也就是說會有數據丟失,那麼在生產庫上如果用這種模式是非常危險的。熱備份是說在資料庫運行的模式下通過運行Begin backup xxx cp end backup這種命令操作來實現的,當運行Begin backup命令的時候系統會凍結這種指定的數據文件的頭部scn,但是並不會停止對該數據文件的dml操作,但這就會產生一個問題就是由於在begin backup 與end backup命令之間運行了cp命令,這個是操作系統的命令,那麼他復制的單位一般是2k,但是一般oracle資料庫的庫文件的最小單位是oracle block 一般這個塊大小事8k,這就造成了數據塊拷貝的時候可能會發生不一致現象,就是當你cp的前2k後,進行對整個數據塊都修改了,那麼你cp的後6k就與前2k數據不一致了,所以oracle 為了防止這種問題的產生那麼就會把所有每個只要發生dml的oracle block的內容完全存儲在日誌文件中,這就造成了產生大量日誌的缺點,等到下一次恢復的時候oracle 會根據日誌來進行日誌重演,那麼可能會比較慢。當發生熱備份的時候也有可能會造成很多等待事件的發生 比如log file sync,當然在熱備份之前會觸發檢查點,使數據文件上的臟塊列表寫入到數據文件上。
冷備份的優點就是操作簡單,資料庫性能比歸檔模式稍高
Ⅳ 資料庫熱備和冷備的區別是什麼
資料庫熱備:一般用於保證服務正常不間斷運行,用兩台機器作為服務機器,一台用於實際資料庫操作應用,另外一台實時的從前者中獲取數據以保持數據一致.如果當前的機器熄火,備份的機器立馬取代當前的機器繼續提供服務
冷備:.冷備份指在資料庫關閉後,進行備份,適用於所有模式的資料庫.
熱備是指與目標設備共同運轉,當目標設備發生故障或停機時,熱備設備立即承擔起故障設備的工作任務;冷備是指當目標設備發生故障或停機後,冷備設備才開始由停機等待狀態進入啟動運轉狀態,並承擔起故障設備的工作任務
拓展資料:
資料庫(Database)是按照 數據結構來組織、 存儲和管理數據的倉庫,它產生於距今六十多年前,隨著 信息技術和市場的發展,特別是二十世紀九十年代以後, 數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。資料庫有很多種 類型,從最簡單的存儲有各種數據的 表格到能夠進行海量 數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。
Ⅳ 什麼叫熱備份,冷備份
熱備份是在資料庫運行的情況下,採用archivelog mode方式備份資料庫的方法。即熱備份是系統處於正常運轉狀態下的備份。
所以,如果你有一個冷備份而且又有熱備份文件,在發生問題時,就可以利用這些資料恢復更多的信息。熱備份要求資料庫在Archivelog()方式下操作,並需要大量的檔案空間。一旦資料庫運行在archivelog狀態下,就可以做備份了。
冷備份(cold backup),也被稱為離線備份,是指在關閉資料庫並且資料庫不能更新的狀況下進行的資料庫完整備份。並可對數據進行指定恢復。
冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們一個完整的資料庫。冷備份是將關鍵性文件拷貝到另外的位置的一種說法。對於備份Oracle信息而言,冷備份是最快和最安全的方法。
(5)資料庫關閉熱備擴展閱讀:
一、熱備份的優點:
1、可在表空間或資料庫文件級備份,備份的時間短。
2、備份時資料庫仍可使用。
3、可達到秒級恢復(恢復到某一時間點上)。
4、可對幾乎所有資料庫實體做恢復
5、恢復是快速的,在大多數情況下在資料庫仍工作時恢復。
二、熱備份的不足之處:
1、不能出錯,否則後果嚴重
2、若熱備份不成功,所得結果不可用於時間點的恢復
3、因難於維護,所以要特別仔細小心,不允許「以失敗告終」。
三、冷備份的優點:
1、 是非常快速的備份方法(只需拷文件)
2、 容易歸檔(簡單拷貝即可)
3、 容易恢復到某個時間點上(只需將文件再拷貝回去)
4、 能與歸檔方法相結合,做資料庫「最佳狀態」的恢復。
5、 低度維護,高度安全。
四、冷備份的不足:
1、 單獨使用時,只能提供到「某一時間點上」的恢復。
2、 再實施備份的全過程中,資料庫必須要作備份而不能作其他工作。也就是說,在冷備份過程中,資料庫必須是關閉狀態。
3、 若磁碟空間有限,只能拷貝到磁帶等其他外部存儲設備上,速度會很慢。
4、 不能按表或按用戶恢復。
如果可能的話(主要看效率),應將信息備份到磁碟上,然後啟動資料庫(使用戶可以工作)並將備份的信息拷貝到磁帶上(拷貝的同時,資料庫也可以工作)。