sql server 數據庫備份,完整備份,差別備份,自動備份說明

Sql server 設置完整備份,差別備份說明html

 

 

在數據庫管理器中,選擇要備份的數據庫,右鍵找到「備份」sql

 

而後能夠按照備份的方式進行備份。數據庫

關於文件的還原,做如下補充說明:安全

步驟爲:服務器

一、在須要還原的數據庫上右鍵選擇如圖3d

image

二、在「常規」選項中點擊「源設備」選取磁盤上備份好的.bak文件後,勾上「還原」選項的勾代理

image

三、在「選項」頁面中,勾選上「覆蓋現有數據庫」,恢復狀態,選擇第一個「回滾未提交的事務。。。。」,其中在「行數據」和「日誌」兩個數據行中,務必查看「還原爲」的路徑是否指向了你須要還原的數據庫名字 dbname.mdf和dbname_log.ldf,由於有些被還原的數據庫名字和.bak備份文件中的名字不同,致使還原失敗。日誌

image

四、點擊肯定後還原成功server

 

當數據庫文件很大,數據量很大,備份和還原須要花費很多時間的時候,數據庫的差別備份天然就成爲考慮的備份方案之一。htm

SQLSERVER2008的差別備份存在兩種備份方式:

1. 先作一個完整備份,而後再作差別備份,差別備份的文件仍是使用完整備份的那個文件,這樣在完整備份集中就會存在兩個

   備份文件。還原的時候,都選中這個差別文件,還原選項選擇「覆蓋現有數據庫」和「回滾未提交的事務......」這兩項便可

2. 先作一個完整備份,而後再作一個差別備份,差別備份的文件不使用完整備份的那個文件,本身再新建一個差別備份文件。

  這樣磁盤上針對這兩次備份就會存在兩個備份文件。還原這兩個備份文件時,先選擇完整備份的文件,還原選項裏選擇

「覆蓋現有數據庫」和「不對數據庫執行任何操做....」 完成還原後,會發現被還原的數據庫名呈現「DBName(正在還原...)」

  針對這個數據庫再進行一次還原,選擇差別備份文件後,直接點肯定便可。

 

步驟截圖:

一、首先以下圖對數據庫作一個徹底備份後再作差別備份

image

 

二、進行差別還原的時候首選選擇上圖中_徹底.bak文件進行還原,此時DB會顯示 dbname(正在還原…)

image

image

image

 

三、在上圖(正在還原…)的DB名字上,右鍵-》任務-》還原-》數據庫,選擇如上圖的「源設備」選項,選擇_差別2.bak,勾上還原

在「選項」頁面作以下選擇

image

 

點擊肯定後,差別還原成功執行。

注意:咱們是直接選擇的_差別2.bak進行的還原,這樣的話也會將_差別1.bak中的數據還原到數據庫中,由於_差別2.bak是從_差別1.bak上進行差別備份的。

關於自動備份,做以下詳述:

SQL Server 2008數據庫能夠實現數據庫的按期自動備份。方法是用SQL SERVER 2008自帶的維護計劃建立一個計劃對數據庫進行備份,若是出現如下錯誤:

「代理XP」組件已做爲此服務器安全配置的一部分被關閉。系統管理員可使用sp_configure來啓用「代理XP」。有關啓用「代理XP」的詳細信息,請參閱SQL Server聯機叢書中的「外圍應用配置器」。(ObjectExplorer)

能夠打開SQL Server Configuration Manager(SQL Server配置管理器),啓用SQL Server Agent(SQL Server 代理)。
 

(1)啓動【sql server Management Studio】,在【對象資源管理器】窗口裏選擇【管理】——【維護計劃】選項。

 

2)右擊【維護計劃】,在彈出的快捷菜單裏選擇【維護計劃嚮導】選項

,彈出如圖所示的【維護計劃嚮導】對話框,單擊【下一步】按鈕

3)彈出如圖所示【選擇目標服務器】對話框,在【名稱】文本框裏能夠輸入維護計劃的名稱;在【說明】文本框裏能夠輸入維護計劃的說明文字;【在服務器】文本框裏能夠輸入要使用的服務器名;最後選擇正確的身份證信息,單擊【下一步】按鈕。

(4)彈出如圖所示【選擇維護任務】對話框,在該對話框

裏能夠選擇多種維護任務:檢查數據庫完整性、收縮數據庫、從新生成或組織索引、更新統計信息、清除歷史記錄、執行sql

Server代理做業、備份數據庫等。在本例中選擇【備份數據庫(完整)】複選框,其餘維護任務的設置都大同小異。

(5)單擊【下一步】按鈕,彈出如圖所示【選擇維護任務順序】對話框,若是有多個維護任務,在此能夠經過【上移】和【下移】兩個按鈕來設置維護任務的順序,設置完畢後單擊【下一步】按鈕。

(6)彈出如圖所示【定義任務】對話框,在【數據庫】下

拉列表框裏能夠選擇要備份的數據庫名;在【備份組件】區域裏能夠選擇備份數據庫仍是備份數據庫文件;在【目標】區域能夠添加備份文件和備份設備、設置是否將備份數據追加到備份文件裏等。設置完畢後單擊【下一步】按鈕。

(7)彈出如圖所示【選擇計劃屬性】對話框,單擊【更改】按鈕。

8)彈出如圖所示【新建做業計劃】對話框,在該對話框裏能夠設置備份數據庫的時間及頻率,設置完畢後單擊【肯定】按鈕回到以下所示對話框,再單擊【下一步】按鈕。

(9)彈出如圖18.24所示【選擇報告選項】對話框,在該對話框裏能夠選擇若是管理維護計劃報告:能夠將其寫入文件中,也能夠經過電子郵件發送數據庫管理員。設置完畢後單擊【下一步】按鈕。

10)彈出如圖所示【完成嚮導】對話框,單擊【完成】按鈕完成維護計劃建立操做。

不到特殊狀況不要還原,數據無價,請謹慎處理。

 

維護計劃最價實踐:http://www.cnblogs.com/Leo_wl/p/3288518.html

備份計劃

1) 每週星期日的2:00:00執行數據庫的完整備份;

2) 每週星期一至星期六天天的2:00:00執行數據庫的差別備份;

3) 天天在8:00:00和23:59:59之間、每1小時執行數據庫的日誌備份;

4) 每月的最後一個星期日的1:00:00執行數據庫的完整備份;

計劃講解

1. 根據備份文件的不一樣,我建立了4個文件用於存放備份文件:(Medusa是數據庫名)

1) Medusa_Full:用於存放完整備份文件;

2) Medusa_Diff:用於存放差別備份文件;

3) Medusa_Log:用於存放日誌備份文件;

4) Medusa_Save:用於存放保留備份文件

上面的4個文件夾與備份計劃的4個步驟是一 一對應的;

相關文章
相關標籤/搜索