?很多人都沒機(jī)會(huì)接觸到數(shù)據(jù)庫備份,經(jīng)常操作的要么是數(shù)據(jù)庫管理員,要么是項(xiàng)目負(fù)責(zé)人。那是不是說數(shù)據(jù)庫備份就不用學(xué)了?
? ? ? ?不,其實(shí)作為開發(fā)人員應(yīng)該要了解數(shù)據(jù)備份,數(shù)據(jù)備份的手段有很多:軟件備份、腳本備份、其他機(jī)制備份等等,我們不需要全部了解,只要熟練使用一種方法即可。
? ? ? ?今天我們就了解SqlServer怎么使用自帶的工具創(chuàng)建自動(dòng)備份、指定時(shí)間刪除備份(這里演示同服務(wù)器備份,后面在講解網(wǎng)絡(luò)備份、異地備份)。
請(qǐng)接著往下看,很簡(jiǎn)單的,下面述說的是創(chuàng)建維護(hù)計(jì)劃的備份方式,只需要點(diǎn)點(diǎn)點(diǎn)即可。
百度百科介紹:
數(shù)據(jù)庫管理員:數(shù)據(jù)庫管理員(Database Administrator,簡(jiǎn)稱DBA),是從事管理和維護(hù)數(shù)據(jù)庫管理系統(tǒng)(DBMS)的相關(guān)工作人員的統(tǒng)稱,屬于運(yùn)維工程師的一個(gè)分支,
主要負(fù)責(zé)業(yè)務(wù)數(shù)據(jù)庫從設(shè)計(jì)、測(cè)試到部署交付的全生命周期管理。DBA的核心目標(biāo)是保證數(shù)據(jù)庫管理系統(tǒng)的穩(wěn)定性、安全性、完整性和高性能。
數(shù)據(jù)備份:數(shù)據(jù)備份是容災(zāi)的一種基礎(chǔ)手法,是防止系統(tǒng)出現(xiàn)操作失誤或系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失,而將全部或部分?jǐn)?shù)據(jù)集合從應(yīng)用主機(jī)的硬盤或陣列復(fù)制到其它的存儲(chǔ)介質(zhì)的過程。
操作方法
這里以SqlServer2012為例首,2008一樣的,先打開并登錄SqlServer,找到Sql Server代理,如果被禁用了就需要去服務(wù)里面啟動(dòng),如下圖:

?去啟動(dòng)服務(wù),在桌面找到計(jì)算機(jī),右鍵點(diǎn)擊【管理】,找到【服務(wù)和應(yīng)用程序】,點(diǎn)擊【服務(wù)】,找到Sql Server 代理(MSQLSERVER),點(diǎn)擊右鍵,啟動(dòng),如下圖

啟動(dòng)后,SqlServer代理就可用了

然后我們創(chuàng)建一個(gè)文件夾,用于存放備份的文件,我們這里創(chuàng)建在E盤,文件名為【SqlServer本地備份文件】,這里大家可以自行設(shè)置。
這里需要注意,創(chuàng)建文件后需要給文件放開權(quán)限【完全控制】,給文件賦權(quán)限不懂的可以自行百度查詢。
回到數(shù)據(jù)庫,點(diǎn)擊【維護(hù)計(jì)劃】創(chuàng)建備份計(jì)劃,右鍵點(diǎn)擊【維護(hù)計(jì)劃向?qū)А浚?/p>


點(diǎn)擊“更改”,填寫名稱,說明。選擇“整個(gè)計(jì)劃統(tǒng)籌安排或無計(jì)劃”后,點(diǎn)擊“更改”設(shè)定時(shí)間,此處設(shè)置為每天0:00備份。

點(diǎn)擊“確認(rèn)”,然后點(diǎn)擊“下一步”,勾選“備份數(shù)據(jù)庫(完整)”和“清除維護(hù)任務(wù)”點(diǎn)擊“下一步”,繼續(xù)點(diǎn)擊下一步。


然后定義“備份數(shù)據(jù)庫(完整)”任務(wù),選擇需要備份的數(shù)據(jù)庫,選擇備份到之前創(chuàng)建的文件夾后點(diǎn)擊下一步。


?然后定義“清除維護(hù)”任務(wù),選擇需要備份的數(shù)據(jù)庫,選擇備份到之前創(chuàng)建的文件夾后點(diǎn)擊下一步。

上面配置好之后點(diǎn)擊下一步,選擇報(bào)告寫入文件夾,然后下一步,繼續(xù)點(diǎn)擊完成,如果備份操作正確,則會(huì)顯示成功字樣,

.

這里就創(chuàng)建成功了一個(gè)維護(hù)計(jì)劃,維護(hù)計(jì)劃為:從創(chuàng)建日期開始,每天0:00:00進(jìn)行數(shù)據(jù)庫備份到創(chuàng)建的文件夾里面。

到這里就完成了維護(hù)計(jì)劃的數(shù)據(jù)庫備份,我們還可以走Sql Server代理下面的作業(yè)策略進(jìn)行備份,
操作方式有很多,選擇一種熟練使用即可。