詳情描述
SQL Server是一個可擴展的、高性能的、為分布式客戶機服務(wù)器計算所設(shè)計的數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)了與的有機結(jié)合,提供了基于事務(wù)的企業(yè)級信息管理系統(tǒng)方案。
sqlserver 定時自動備份
數(shù)據(jù)庫自動備份恢復(fù)通過SqlServer自帶的維護計劃以及定時作業(yè)實現(xiàn)數(shù)據(jù)庫的自動備份和自動恢復(fù),用于在正式服務(wù)器和備份服務(wù)器間的備份文件交換。整體備份策略采用完全備份+差異備份的方式進行,完全備份每個月進行一次,差異備份按照需要設(shè)置備份時間,所有的差異備份基于較新的一次完全備份完成。
數(shù)據(jù)庫自動備份
數(shù)據(jù)庫的自動恢復(fù)是通過維護計劃完成,一共需要建立3個維護計劃,差異備份和完全備份,同時因為備份計劃是從一個完整備份開始,但是我們新建立的完全備份的維護計劃不一定滿足首次完全備份的時間要求,因此多建立了一個只執(zhí)行一次的首次的完全備份的維護計劃。這個維護計劃的執(zhí)行時間安排可按照需求自己設(shè)置。
自動備份相關(guān)的腳本以及sql
數(shù)據(jù)庫自動備份sql
數(shù)據(jù)庫自動備份腳本
自動清除過期文件
查找新生成的備份文件用以交換
備份文件交換
對于備份之后的文件交換。采用cwRsync進行交換,通過建立Windows任務(wù)計劃的方式進行,軟件交換的腳本在安裝包里有配置文件,可以參考此配置文件。
對于文件交換,考慮到完全備份+差異備份的方式對磁盤空間占用太大,因此增加了在每一次進行文件同步之前先將備份文件進行篩選復(fù)制到另一個目錄下再進行交換,這樣大大減輕了磁盤壓力。同時,對歷史備份文件也會定時進行清理,只選擇保留部分較新的備份文件。文件清理完成后,啟動cwRsync對篩選后的文件進行交換。
備份文件配置文件
數(shù)據(jù)庫自動還原
數(shù)據(jù)庫自動還原采用數(shù)據(jù)庫作業(yè)的方式進行,還原先后對完全備份和差異備份進行處理,通過獲取較新的完全備份和差異備份文件與數(shù)據(jù)庫上一次的完全還原和差異還原的狀態(tài)進行對比,當(dāng)較新備份相比于上一次還原較新時則選擇對數(shù)據(jù)庫進行還原,否則不進行還原。
自動還原相關(guān)的腳本以及sql
數(shù)據(jù)庫自動還原sql
差異還原sql
完全備份還原sql
數(shù)據(jù)庫自動還原腳本
自動清除過期文件
查找較新的的備份文件用以還原
登錄UCACHE災(zāi)備云SAAS云控制臺對數(shù)據(jù)進行實時,定時備份操作。