Presentation is loading. Please wait.

Presentation is loading. Please wait.

第 7 章 備份資料庫.

Similar presentations


Presentation on theme: "第 7 章 備份資料庫."— Presentation transcript:

1 第 7 章 備份資料庫

2 本章提要 備份工作的規劃 備份裝置 進行備份工作

3 備份方式 資料庫備份 差異式 (Differential) 備份 交易記錄 (Transaction Log) 備份 檔案及檔案群備份

4 差異式備份和 交易記錄備份間的差異

5 交易記錄備份與記錄的刪除 當我們做交易記錄備份時, SQL Server 會自動將已不再需要的交易記錄刪除, 以釋放交易記錄的空間, 供後續的交易記錄使用。

6 備份規劃 在規劃備份時, 可先考慮如下幾個問題:

7 備份規劃 除了這些基本的問題外, 由此會再衍生出其它相關的要點:

8 資料庫備份配合交易記錄備份 對一般的組織而言, 平時在用的資料庫可能不小, 而每天會異動的部分可能只佔整個資料量的一小部分而已, 此時就可考慮定期做一次完整的資料量備份。

9 資料庫備份配合差異式備份 將前一種備份方式中的交易記錄備份改成差異式備份, 其優點是如果資料庫的在較後面的日子需做還原時, 只需在做完最近一次資料庫備份的還原後, 再用前一天的差異備份來還原就可以了, 不像使用交易記錄備份時需一天天地還原。

10 三種備份方式綜合使用

11 使用檔案和檔案群組備份 資料庫中有部分資料表會經常變動, 另一部分很少變動, 也可考慮將這兩部分的內容分存於不同的檔案和檔案群組, 然後用不同的備份頻率來備份其內容。

12 應該備份的資料庫 系統資料庫中的 master 和 msdb 也都應該要備份, 至於 model 資料庫, 則視您是否建了自訂的資料庫物件, 如果是的話, 當然也要備份。

13 資料庫的復原模式

14 備份裝置 認識備份裝置 建立備份裝置 使用系統預存程序建立備份裝置

15 認識備份裝置 備份裝置在 SQL Server 中只是單指備份資料的存放路徑而已。

16 選擇儲存媒體 選擇用硬碟做備份時最好注意幾點:

17 建立備份裝置 在 Enterprise Manager 中展開伺服器的管理 / 備份項目, 然後依如下的步驟進行:

18 建立備份裝置

19 建立備份裝置

20 使用系統預存程序建立備份裝置 可用系統預存程序 sp_addumpdevice 來建立備份裝置, 其用法如下:

21 使用系統預存程序建立備份裝置 其中裝置類型可為以下三個值: disk:表示使用硬碟。 tape:表示使用磁帶機。
pipe: 表示使用遠端磁碟, 此時需以 UNC 指定檔案的網路路徑。

22 使用系統預存程序建立備份裝置 在硬碟上建立名為 MYDATA 的備份裝置: 若要移除備份裝置, 可用另一個預存程序:

23 進行備份工作 建立資料庫備份精靈 在 Enterprise Manager 中手動進行備份 以 SQL 語法進行備份 檢視備份裝置內容
驗證備份內容

24 建立資料庫備份精靈

25 建立資料庫備份精靈

26 建立資料庫備份精靈

27 建立資料庫備份精靈

28 建立資料庫備份精靈

29 建立資料庫備份精靈

30 從備份資料檔建立備份裝置

31 從備份資料檔建立備份裝置

32 從備份資料檔建立備份裝置

33 從備份資料檔建立備份裝置

34 在 Enterprise Manager 中手動進行備份

35 在 Enterprise Manager 中手動進行備份

36 在 Enterprise Manager 中手動進行備份

37 在 Enterprise Manager 中手動進行備份

38 在 Enterprise Manager 中手動進行備份

39 以 SQL 語法進行備份

40 以 SQL 語法進行備份 要備份整個 master 資料庫至 MYBACKUP 這個裝置, 可用如下的語法:

41 檔案和檔案群組備份 若要備份檔案和檔案群組, 則需在資料庫名稱後面指定檔案和檔案群組名稱:

42 檔案和檔案群組備份 備份 MyData 資料庫中的 Second 檔案至 MYBACKUP 這個裝置:

43 交易記錄備份 至於交易記錄的備份則需使用 BACKUP LOG 敘述, 可用的參數也都和 CREATE DATABASE 相同, 以下列出簡要的用法:

44 交易記錄備份 備份 MyData 資料庫的交易記錄至 MYBACKUP 這個裝置, 可用如下的語法:

45 檢視備份裝置內容

46 檢視備份裝置內容

47 檢視備份裝置內容 也可用如下的 SQL 語法來查看裝置的內容:

48 檢視備份裝置內容

49 驗證備份內容 要用 SQL 語法檢查備份資料, 需使用 RESTORE VERIFYONLY 敘述:

50 驗證備份內容 對裝置中第一份備份集做驗證的例子:

51 設定備份排程

52 設定備份排程

53 設定備份排程


Download ppt "第 7 章 備份資料庫."

Similar presentations


Ads by Google