SQL Server 2008數(shù)據(jù)庫設(shè)置定期自動(dòng)備份的方法
1、說明
日常工作中利用SQL SQLSERVER 2008的維護(hù)計(jì)劃對數(shù)據(jù)庫進(jìn)行定期自動(dòng)備份,這樣一方面可以對數(shù)據(jù)庫進(jìn)行備份保證數(shù)據(jù)安全,另一方面也可以減輕對維護(hù)人員的負(fù)擔(dān)。SQL Server2008 本身具有定期自動(dòng)備份功能,我們只需要通過簡單的配置就可以實(shí)現(xiàn)非常簡單高效的自動(dòng)備份功能。
下面話不多說了,來一起看看詳細(xì)的介紹吧
2、打開SQL Server代理服務(wù)
要實(shí)現(xiàn)自動(dòng)備份功能,首先要保證SQL Server的"SQL Server(代理)"服務(wù)已經(jīng)打開。
如果沒有看到這個(gè)"SQL Server代理"節(jié)點(diǎn),可通過如下方式打開
先找到開始菜單中的"Microsoft SQL Server 2008 R2",再在"配置工具"中選擇"SQL Server配置管理器"
在"Sql Server Configuration Manager"窗口中選擇"SQL Server服務(wù)",再在右邊的"SQL Server 代理"右鍵,選擇"啟動(dòng)"
3、建立備份計(jì)劃
假設(shè)現(xiàn)在有一個(gè)名為"test"的數(shù)據(jù)庫,現(xiàn)在要對這個(gè)數(shù)據(jù)庫進(jìn)行定期備份
在"管理"節(jié)點(diǎn)下的"維護(hù)計(jì)劃"上右鍵,然后選擇"維護(hù)計(jì)劃向?qū)?,如下圖
如果此時(shí)彈出如下錯(cuò)誤窗提示口
按如下方法解決
"開始"=》"運(yùn)行",打開控制臺(tái)窗口,
如果是32位的操作系統(tǒng),運(yùn)行如下命令
c:\windows\system32\regsvr32 "C:\Program Files\Microsoft SQL Server\100\DTS\Binn\dts.dll"
如果是64位的操作系統(tǒng),運(yùn)行如下命令
c:\windows\syswow64\regsvr32 "C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\dts.dll"
然后將"Microsoft SQL Server Management Studio"關(guān)閉后再打開。
如果沒有出錯(cuò),會(huì)出現(xiàn)"維護(hù)計(jì)劃向?qū)?窗口
點(diǎn)"下一步"按鈕
輸入維護(hù)計(jì)劃的名稱,然后點(diǎn)"更改…"設(shè)定備份數(shù)據(jù)庫的時(shí)間,如下圖
執(zhí)行的時(shí)間設(shè)定完后,點(diǎn)"確定",回到原來的窗口后,再點(diǎn)"下一步",
在新窗口中勾選"備份數(shù)據(jù)庫(完整)",然后再點(diǎn)"下一步"
這個(gè)窗口是指定任務(wù)執(zhí)行的順序,由于我們只設(shè)定一個(gè)任務(wù),就不用管這個(gè),直接"下一步"
選擇我們要備份的數(shù)據(jù)庫"test"
最好把"為每個(gè)數(shù)據(jù)庫創(chuàng)建子目錄"和"驗(yàn)證備份完整性"勾選,過期時(shí)間和壓縮可以不管,然后點(diǎn)"下一步"
這一步主要是如何處理備份日志,我們可以放到和備份同一個(gè)目錄或使用默認(rèn)目錄,如果放到備份文件目錄,查看會(huì)方便一點(diǎn),點(diǎn)"下一步"
最后點(diǎn)"完成",即可完成自動(dòng)備份設(shè)置。
最后會(huì)出現(xiàn)我們的維護(hù)計(jì)劃設(shè)定情況窗口,此時(shí)備份計(jì)劃還沒有執(zhí)行。
在"管理"下的"維護(hù)計(jì)劃"節(jié)點(diǎn)和"SQL Server代理"下的"作業(yè)"節(jié)點(diǎn)都可以看到我們制定的備份計(jì)劃。
4、立即執(zhí)行備份計(jì)劃
我們也可以不用等到預(yù)設(shè)的時(shí)間就執(zhí)行我們設(shè)定的備份計(jì)劃,方法如下
在"維護(hù)計(jì)劃"中找到我們剛建立的名為"自動(dòng)備份數(shù)據(jù)庫"的備份計(jì)劃,右鍵選擇"執(zhí)行"
當(dāng)執(zhí)行成功后,原先設(shè)定的備份目錄D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQL\MSSQL\Backup看到以被備份數(shù)據(jù)命名的文件夾,打開文件夾后可看到備份文件
根據(jù)設(shè)定,每一個(gè)數(shù)據(jù)庫的備份放在以數(shù)據(jù)庫名命名的文件夾中。
上圖為備份計(jì)劃執(zhí)行后生成的備份文件。
如果備份過程報(bào)告日志使用默認(rèn)配置,那么在數(shù)據(jù)庫的日志文件夾就可以看到備份日志,如下圖,每一次備份都會(huì)產(chǎn)生一個(gè)文本文件的日志。
打開后就可以看到備份日志
如果執(zhí)行失敗且錯(cuò)誤提示如下,說明 SQL Server代理服務(wù)沒有開啟。
5、還原備份
在要還原的數(shù)據(jù)庫(本例是"test")上右鍵,任務(wù)=》還原=》數(shù)據(jù)庫…
根據(jù)時(shí)間選擇還原點(diǎn)
備份是以時(shí)間作為還原點(diǎn),通過選擇不同的"目標(biāo)時(shí)間點(diǎn)"就可以還原到不同的備份上去,如果我們修改了"目標(biāo)時(shí)間點(diǎn)",那么下部的"選擇用于還原的備份集"中被勾選的名稱也會(huì)作相應(yīng)改變。下圖是更改目標(biāo)時(shí)間點(diǎn)的對話框。
點(diǎn)擊"選項(xiàng)",勾選"覆蓋現(xiàn)有數(shù)據(jù)庫"和"限制訪問還原的數(shù)據(jù)庫"
點(diǎn)"確定"
6、修改備份計(jì)劃
在"維護(hù)計(jì)劃"下我們新建的"自動(dòng)備份數(shù)據(jù)庫"上右鍵,再選擇"修改",如下圖
在打開的新標(biāo)簽頁中,可以修改備份行為、備份的時(shí)間、備份日志存放位置等。
上一篇:SQL Server數(shù)據(jù)庫的三種恢復(fù)模式:簡單恢復(fù)模式、完整恢復(fù)模式和大容量日志恢復(fù)模式
欄 目:MsSql
下一篇:SQL Server 2008 清空刪除日志文件(瞬間縮小日志到幾M)
本文標(biāo)題:SQL Server 2008數(shù)據(jù)庫設(shè)置定期自動(dòng)備份的方法
本文地址:http://mengdiqiu.com.cn/a1/MsSql/10344.html
您可能感興趣的文章
- 01-10SQLServer存儲(chǔ)過程實(shí)現(xiàn)單條件分頁
- 01-10SQL Server 2012降級至2008R2的方法
- 01-10SQLServer中防止并發(fā)插入重復(fù)數(shù)據(jù)的方法詳解
- 01-10SQL Server數(shù)據(jù)庫定時(shí)自動(dòng)備份
- 01-10SQL Server性能調(diào)優(yōu)之緩存
- 01-10實(shí)現(xiàn)SQL Server 原生數(shù)據(jù)從XML生成JSON數(shù)據(jù)的實(shí)例代碼
- 01-10Sql Server 死鎖的監(jiān)控分析解決思路
- 01-10SqlServer 在事務(wù)中獲得自增ID的實(shí)例代碼
- 01-10SqlServer快速檢索某個(gè)字段在哪些存儲(chǔ)過程中(sql 語句)
- 01-10SQLServer性能優(yōu)化--間接實(shí)現(xiàn)函數(shù)索引或者Hash索引


閱讀排行
本欄相關(guān)
- 01-10SQLServer存儲(chǔ)過程實(shí)現(xiàn)單條件分頁
- 01-10SQLServer中防止并發(fā)插入重復(fù)數(shù)據(jù)的方
- 01-10SQL Server 2012降級至2008R2的方法
- 01-10SQL Server性能調(diào)優(yōu)之緩存
- 01-10SQL Server數(shù)據(jù)庫定時(shí)自動(dòng)備份
- 01-10Sql Server 死鎖的監(jiān)控分析解決思路
- 01-10實(shí)現(xiàn)SQL Server 原生數(shù)據(jù)從XML生成JSON數(shù)
- 01-10SqlServer快速檢索某個(gè)字段在哪些存儲(chǔ)
- 01-10SqlServer 在事務(wù)中獲得自增ID的實(shí)例代
- 01-10SQLServer性能優(yōu)化--間接實(shí)現(xiàn)函數(shù)索引或
隨機(jī)閱讀
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-10delphi制作wav文件的方法
- 01-10使用C語言求解撲克牌的順子及n個(gè)骰子
- 08-05織夢dedecms什么時(shí)候用欄目交叉功能?
- 01-10C#中split用法實(shí)例總結(jié)
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 04-02jquery與jsp,用jquery