SQL server備份還原轉自:http://sjdwm.blog.51cto.com/445300/140838SQL
server備份還原實驗時間:2009-03-00
實驗人:小風實驗名稱:SQL
server備份還原實驗任務和目標:1.備份資料庫2.還原資料庫實驗環境描述:實驗拓撲及網路規劃:實驗操作過程及配置說明:
實驗步驟:任務一:備份資料庫1. 啟動SQL Server服務。2. 建立sjd資料庫,確認復原模式為完整。3. 在sjd資料庫中建立一個表,起名為tab1。
4. 建立三個備份裝置。在伺服器對像 -> 備份裝置節點,分別起名為 full、diff、trans。
5. 完整備份sjd資料庫到備份裝置full。選擇覆蓋所有備份組
6. 在sjd資料庫中建立一個表,起名為tab2。
7. 差異備份sjd資料庫到diff裝置。選擇覆蓋所有備份組
8. 在sjd資料庫中建立一個表,起名為tab3。
9. 備份sjd資料庫的交易記錄到備份裝置trans。選擇覆蓋所有備份組。
10.
記住一個時間點,在這個時間點後在sjd資料庫中再建一個表,起名為tab4。
我在11:31建tab4 11.
備份sjd資料庫的交易記錄到備份裝置trans,選擇追加到現有備份。
12. 在sjd資料庫中再建立一表,起名叫tab5。
13. 類比資料庫損壞,停止SQL Server服務,刪除或改名benet資料庫的主要資料檔案。
14. 重新啟動SQL Server服務
15.
備份尾日誌到備份裝置trans中,選擇追加到現有媒體。(備份時選擇交易記錄備份,在選項中選擇備份日誌尾部並使資料庫處於還原狀態,才能備份尾日誌)任務二:還原資料庫,以下操作均是在sjd資料庫右鍵菜單任務中選擇還原資料庫。1. 還原資料庫,只選擇完整Database Backup,還原完成後查看資料庫中有什麼表,並記錄。
查看只有表1
2. 還原資料庫,此時必需選擇覆蓋現有資料庫才能還原,選擇完整備份和差異備份,還原完成後查看資料庫有什麼表,並記錄。
3. 還原資料庫,選擇覆蓋現有資料庫,選擇完整備份,差異備份和第一個記錄備份,還原完成後查看資料庫中有什麼表