oracle 分歸檔和非歸檔模式。這兩者的區別就是對
redo log
的處理。歸檔模式下,當乙個
redo log
寫滿之後,就會把這個
redo log
裡的內容寫入歸檔檔案,等寫完之後,這個
redo log
就可以繼續使用,如果是非歸檔模式下,
redo log
就直接覆蓋了。恢復一般都需要歸檔檔案,這裡面記錄了對資料庫的操作,所以生產庫一般都執行在歸檔模式下。
rman備份的存放位置也有
2種選擇,一種是直接備份到磁碟,另一種就是備份到磁帶。 現在的大公司
,一般都使用symnatec veritas netbackup
軟體來進行備份。這款軟體擴充套件了
rman
的功能和優點,所有用起來比較方便。
使用rman
備份也分
catalog
和nocatalog
,就是是否使用恢復目錄,如果不使用恢復目錄,那麼就是用
control file
作為catalog
,每一次備份都要往控制檔案裡面寫好多備份資訊,控制檔案裡面會有越來越多的備份資訊。因此,當使用
rman nocatalog
方式備份時,備份
controlfile
是非常重要的。如果使用
catalog
模式,就需要句需要建立
catalog
目錄。當庫比較多時,使用
catalog
也是比較方便的。
rman的備份也分兩種,一種是全備,另一種增量備份。全備適用與資料庫比較小的情況,如果庫大的話就需要使用增量備份了,因為這樣能減少備份的時間。
oracle基礎知識 冷備份 熱備份
冷備份 在資料庫完全關閉的情況下進行的,資料檔案是一致的,在備份時沒有任何訪問和修改 從冷備份中恢復 1 檔案還原 2 前向恢復 熱備份 在資料庫已啟動且正在執行時進行的備份。完全恢復 先把資料庫還原,通過所有可用的歸檔日誌對資料庫進行前向恢復 不完全恢復 時間點恢復 首先將資料庫還原,利用部分日誌...
oracle基礎知識 冷備份 熱備份
冷備份 在資料庫完全關閉的情況下進行的,資料檔案是一致的,在備份時沒有任何訪問和修改 從冷備份中恢復 1 檔案還原 2 前向恢復 熱備份 在資料庫已啟動且正在執行時進行的備份。完全恢復 先把資料庫還原,通過所有可用的歸檔日誌對資料庫進行前向恢復 不完全恢復 時間點恢復 首先將資料庫還原,利用部分日誌...
基礎軟體國產化閒談
現代軟體是高度國際化的,在網際網路上,傳播 發布易如反掌。我們天天用著photoshop p圖,用 apache2 之類的開源產品搭 順便搭一搭mysql 或者芒果。程式猿用各種ide及編譯器 直譯器寫程式 做產品,團隊從開源 簽出訊息佇列,半天時間就能夠部署到自己的專案中。這太習以為常了,以至於,...