如何使用 Microsoft 系統中心資料保護管理員 2006年來協助保護 SQL Server 資料庫

文章翻譯 文章翻譯
文章編號: 910401 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

簡介

本文將告訴您,如何使用 Microsoft 系統中心資料保護管理員 (DPM) 2006年來協助保護 Microsoft SQL Server 資料庫。本文將告訴您,方法是針對下列產品:
  • Microsoft SQL Server 2005
  • Microsoft SQL Server 2000
  • Microsoft SQL Server 7.0
DPM 2006 無法直接協助保護 SQL Server 資料庫。 您可以使用 DPM 2006 來協助保護 SQL Server 資料庫之前,您必須備份 SQL Server 資料庫的檔案。在共用或在 DPM 2006 保護群組的成員的磁碟區上,您就必須儲存此檔案。藉由使用 SQL Server 企業管理員或協力廠商備份解決方案,您可以執行 SQL Server 資料庫的線上備份。

附註本文將告訴您這些方法會測試使用 SQL Server 企業管理員。如果選擇使用協力廠商備份解決方案,請遵循建議的協力廠商程序來備份及還原 SQL Server 資料庫,才使用 DPM 2006,以協助保護 SQL Server 資料庫。

如需有關如何備份 SQL Server 資料庫,請參閱 SQL Server 線上叢書 》,備份與還原資料庫主題或請造訪下列 Microsoft 網站:
SQL Server 2000 備份及還原
http://technet.microsoft.com/en-us/library/cc966495.aspx

備份與還原資料庫
http://msdn2.microsoft.com/en-us/library/aa196685(SQL.80).aspx

其他相關資訊

如何使用 SQL Server 企業管理員備份.bak 檔案

若要使用 DPM 2006 來協助保護 SQL Server 資料庫,您必須先備份 SQL Server 資料庫到檔案。然後,您必須建立一個保護群組,以協助保護磁碟區、 該資料夾或包含此備份的檔案之共用的磁碟。

SQL Server 備份資料庫檔案

設定 SQL Server 企業管理員,或是協力廠商備份解決方案執行 SQL Server 資料庫檔案的典型排定的備份在下列位置:
  • 例如 <drive>: \SQLBackups\TestdbBackup.bak

    附註若要避免 SQL Server 效能的降低,這個磁碟區不應該是相同的磁碟區包含 SQL Server 資料庫記錄檔或 SQL Server 資料庫。
  • 例如 \\DumpFileServer\SQLDumps\Sqldb1.bak 的網路共用
排程備份工作在慣用的時間每晚執行。 比方說排程備份工作在 23: 00 執行。

附註此排程,就只是範例。如果決定變更這次請考慮排定備份工作執行時間之前,您同步處理,並建立陰影複製。

若要建立備份工作中 SQL Server 企業管理員,請依照下列步驟執行:
  1. 身為系統管理使用者的 SQL Server 登入,然後再啟動 SQL Server 企業管理員。
  2. 展開 [SQL Server 群組,並接著展開 [SQL Server 執行個體。
  3. 展開 [管理,然後再展開 [SQL Server 代理程式 」
  4. 新增 上, 按一下滑鼠右鍵,然後再按 [工作]。
  5. 在 [新增作業屬性] 對話方塊輸入備份工作的名稱。
  6. 按一下 [步驟] 頁籤,然後按一下 [新增]
  7. 輸入步驟的名稱。
  8. 在 [資料庫] 清單按一下您想要備份之 SQL Server 資料庫的名稱。
  9. 在 [命令] 方塊中輸入備份命令,然後按一下 [[確定]

    比方說如果 SQL Testdb 名為您想要備份的伺服器資料庫中,鍵入下列命令。
    BACKUP DATABASE Testdb TO DISK = '<drive>:\SQLBackups\Testdbbackup.bak' WITH INIT
    附註 因為您正在備份完整的資料庫 INIT 選項會讓確定備份檔案不附加至該檔案是用於先前的備份工作。這份文件,例如假設 DPM 2006 將會設定來協助保護該 <drive>: 生產伺服器上的 \SQLBackups 資料夾。如果您備份到不同的資料夾的 SQL Server 資料庫確定 DPM 2006 被設定來協助保護該資料夾。
  10. 按一下 [排程] 頁籤,然後按一下 [新的排程
  11. 鍵入排程的名稱、 按一下 [變更,並再提供 [預設排程與不同的排程。
  12. 按一下 [確定] 關閉 [排程] 對話方塊。
  13. 按一下 [確定] 關閉 新增作業屬性] 對話方塊。

建立保護群組

為了協助保護您在 [備份到檔案的 SQL Server 資料庫 」 一節中所建立的備份檔案,使用新增保護群組 」 精靈建立新的保護群組。要這麼做,請您執行下列步驟:
  1. 請開啟 DPM 2006 系統管理員主控台。
  2. 按一下 [保護] 功能表,然後按一下 [在 [執行] 功能表上的 [建立]。
  3. 在新增保護群組精靈的 [選取保護排程] 頁面按一下 [指定排程,然後排定要建立一個小時之後應該完成備份工作的陰影複製]。

    您排程的時間會顯示在下 同步處理],並建立陰影複製在
  4. 排程要建立數個小時,第一個陰影複製建立後的第二個陰影複製。

    因為您必須排程這些兩個陰影複製之間的一致性檢查,請允許數個小時。 比方說如果 23: 00 開始備份工作,排程到有關 01: 00,在建立第一個的陰影複製。備份工作應該完成的 01: 00。然後,排定第二個陰影複製建立 06: 00。一致性檢查下一個步驟中所述應該完成由 06: 00。
  5. 在 [選取保護排程] 頁面上按一下 [進階選項,然後按一下 [排定每日一致性檢查。指定至少一小時之後陰影複製在步驟 3 和之前陰影複製在步驟 4 中至少四個小時的一致性檢查的開始時間。設定最大的期間為四個小時。

    這個步驟會假設一致性檢查會在四個小時內完成。如果您判斷一致性檢查花較長的時間,據以,增加最大的工期,並變更在步驟 4 中,陰影複製排程。根據在步驟 4 中的範例,排程一致性檢查,以在 02: 00 開始。
備忘稿
  • 您可能會收到兩個訊息每一天一個失敗的同步處理,一個用於失敗的陰影複製。這些訊息指出第一個陰影複製建立後用來協助保護備份檔案的複本不正確。不過,預期這個行為。之後執行一致性檢查,並完成這些訊息會自動變成非作用中。
  • 在步驟 4 中,排程第二個陰影複製建立一小時之後應該完成一致性檢查。若要確認或共用的資料夾的同步處理完成後,請依照下列步驟執行:
    1. 請開啟 DPM 2006 系統管理員主控台。
    2. 按一下 監視,然後按一下 [工作]。
    3. 檢視同步處理] 清單,並確認完成同步處理或共用的資料夾。
  • 請確定磁碟配置為保護群組中的 陰影複製區域 項目足夠容納多個陰影複製。如果此項目是不足,可能會遺失先前的陰影複製。
如果您想要備份 SQL Server 資料庫一次每一天,您可以使用此程序。如果您必須更頻繁地備份 SQL Server 資料庫,您可以調整您的備份排程及保護群組排程,以符合您需求的同步處理和陰影複製的。

如何還原 SQL Server 資料庫

如果您必須還原 SQL Server 資料庫備份檔案受保護的請依照下列步驟執行:
  1. 請開啟 DPM 2006 系統管理員主控台,然後按一下 [修復]。
  2. 瀏覽] 索引標籤上, 尋找您要的備份檔案陰影複製。比方說尋找 [Sqldb1.bak 檔案。
  3. 您找到您想要備份的檔案後按一下 [復原],再將備份檔案還原到目標。

    如果原始的 Sqldb1.bak 備份檔案仍存在還原目標伺服器上,復原後的拷貝會被重新命名。例如,復原後的拷貝可能被命名 Sqldb1.bak 複製。
  4. 您有備份檔案之後執行 [使用 SQL Server 工具或協力廠商備份解決方案的 [SQL Server 資料庫復原]。

?考

如需有關如何還原 SQL Server 資料庫,請造訪下列 Microsoft 網站:
SQL Server 2000 系統管理員的口袋顧問: 資料庫備份及修復: < 還原資料庫 >
http://technet.microsoft.com/en-us/library/cc917637.aspx

SQL Server 2000 備份及還原
http://technet.microsoft.com/en-us/library/cc966495.aspx

屬性

文章編號: 910401 - 上次校閱: 2007年11月2日 - 版次: 1.6
這篇文章中的資訊適用於:
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft System Center Data Protection Manager 2006
關鍵字:?
kbmt kbhowto KB910401 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:910401
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com