備份的目的在於:還原.
如果一直都做增量備份. 當資料庫掛掉要還原時,就會很麻煩.仍至於會無法還原.因為沒有完整備份的資料可以做第一次的資料庫還原.
要考慮完整或增量時, 要先將"備份計劃"規劃好.
規劃時要考慮到:
1.備份資料存放位置的空間大小? (不可能每一次備份時,都要有人去換磁帶或光或硬碟吧?)
2.老闆可以接受的"中斷作業時間" : 畢竟資料庫還原時,與資料庫相關的作業均會中斷.如果你是一月才完整備份一次.代表:當在29日資料庫掛了.要回復1次的完整備份加28次的增量備份.時間要多久? 這個時間老闆可以接受嗎?
依樓主每小時要增量備份一次.
建議:每天流量低時要做一次完整備份.之後才是用增量備份. (或是一天二次的完整備份)
先做備份計劃吧 !
用dump方式備份不管是全備或是增量備份都要對全部資料庫做一次讀取。
所以對於讀取效能的影響都是一樣的,寫入效能的影響增量備份會比較小一點。
但是通常資料庫調校最在意的是讀取效能,寫入效能通常不那麼重要。
以你的資料量來說,只要ram夠讓資料檔跑在ram cache裡,就不用擔心效能的問題。
如果堅持要增量備份,那要企業版有提供從log檔做增量備份的選項,這就可以避免增量備份一樣要讀取整份資料庫的問題。