摘要:數(shù)據(jù)庫備份是維護數(shù)據(jù)正確,防止數(shù)據(jù)丟失的重要手段。備份點恢復(fù)策略可以讓數(shù)據(jù)還原到備份點,通過觸發(fā)備份的方法,可以提高備份的有效性;采用即時點備份策略,可將數(shù)據(jù)恢復(fù)到任意點,提高數(shù)據(jù)的安全性;通過性能警報監(jiān)視事務(wù)日志使用情況,及時優(yōu)化日志文件,可以提高系統(tǒng)性能。
關(guān)鍵詞:備份;恢復(fù);事務(wù)日志;即時點
引言
在數(shù)據(jù)庫系統(tǒng)運行過程中,經(jīng)常會由于計算機硬件故障、軟件錯誤、病毒、人為失誤等原因造成數(shù)據(jù)丟失或損壞。如何將數(shù)據(jù)從錯誤狀態(tài)恢復(fù)到某一正確狀態(tài),減少數(shù)據(jù)的損失,是數(shù)據(jù)維護者不斷思考的問題。恢復(fù)數(shù)據(jù)的基本方法依靠的是“數(shù)據(jù)冗余”,即在適當(dāng)?shù)臅r機對數(shù)據(jù)重復(fù)存儲。sQL server提供了發(fā)生故障時利用備份文件和日志文件恢復(fù)數(shù)據(jù)的功能。設(shè)計備份和還原策略將有助于提高數(shù)據(jù)的安全性。在備份時,需要考慮備份時點的選擇,備份到何處、備份哪些數(shù)據(jù)和備份頻率,從而能夠利用有限的資源最大程度地恢復(fù)被破壞的數(shù)據(jù),確保數(shù)據(jù)庫系統(tǒng)的可持續(xù)正常運行。