- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 9 章還原資料庫;
9-1 還原資料庫的方法
口由於資料庫的備份有多種不同的方法,很自
然地,還原資料庫時也需依照當初備份資料 庫的方式,及還原作業的時間點,以對應的
步驟將備份下來的資料還原到伺服器中,以 使資料庫的内容能回復到您所希望的時間點 (通常是愈接近資料庫出問题的時間愈好)。
口以下就先説明在不同情况下,以及在採用不
同的備份策略時,所應採行的還原方式。;
各種備份的還原方式
口資料庫完整備份之還原
口差異式備份的還原
口交易記録備份的還原;
□ 不管您之前只進行資料庫完整備份,或是資料庫完整備份、 差異式、和交易記録備份交錯使用,遇到需還原資料庫時,都
需先還原資料庫完整備份。
口 若是只做资料庫完整備份,只需還原最新的備份资料,就算是 完成還原的工作了。
口 但若是搭配差異式或交易記録備份的話,則此處的還原資料庫 完整備份,應該就只是整個還原作業中的第一個動作而已,
在将最近一次的資料庫完整備份還原到伺服器後,可能還得繼續 還原後續的差異式或交易記録備份資料。;
差異式備份的還原
還原差異式備份,其步驟並不複雜,只需先還原最近一次的完 整資料庫備份,然後再還原最近一次差異式備份即可。
口 例如採取每週六做一次資料庫備份,每天清晨做一次差異式備 份者,在星期三遇到要做還原的情沉時,需先還原上週六的 資料庫備份,然後再還原當天清晨所做的差異式備份,即可 完成整個還原的工作。
口 如果在做完這兩個還原動作後,您還有後續的交易記録備份, 則可再取出這些備份資料,依序以稍後介紹的方法將它們還原。;
交易記録備份的還原
口 還原交易記録備份會比較麻煩,但由於通常
我們都會以較頻繁的頻率進行交易記録備份, 所以使用交易記録備份進行還原時,也意味 著我們能將資料庫回復到較接近目前的狀態。
口以前一章介紹的三種備份方式搭配使用的方 案為例:每週日做一次完整的資料庫備份、 每天凌晨做一次差異式備份、而白天每6
個小時做一次交易記録備份。;
交易記録備份的還原
口若在週二中午發生了需還原的事故,此時需 先還???週日的完整資料庫備份,然後用週二 當天凌晨所做的差異式備份還原資料,讓資 料庫回復到今天凌晨的狀態。
口 接著再取出從週二早上到中午為止的每一份
交易記録備份,依備份的先後顺序依序還原
(先備份的先還原),使得資料庫回到最近一 次做交易記録備份時的狀態。;
交易記録備份的還原;
口 雖然大部分的情况下我們都是採用這種方式,使得還原 後的資料庫能盡量接近發生問題時的狀態,不過有時 候我們反而會想讓資料庫只回復到更早時間的狀態。
口例如在進行過一兩次交易記録備份後,發現在這段時
間内曾對資料庫做了不當的大量修改動作,此時有兩
種作法:
■ 第一種是將還原執行到自己想要的那一次交易記録備份就可
以了,而不需還原所有的交易記録備份。
■ 另一種作法則是在還原時,指定您希望將資料庫還原到哪一個 時間點,在下一節我們就會説明這種還原到特定時點的指定方
式 。;
SQL Server 對資料庫的修復動作
口每次敝動 SQL Server 時 ,SQL Server 都 會對資料庫做『修復』 (recovery) 的動
作,這個修復動作所做的是將所有未完成的 交易都予以回復 (rollback) , 並完成 (roll forward) 所有已完成的交易,也就是使資 料庫的内容能保持其完整性。
口當我們還原資料庫備份和交易記録備份後,
系統也會對資料庫做同様的修復動作。;
9-2 還原資料庫
口 不管使用 Management Studio 管理工具 或 T-SQL 語法来執行還原作業都不困難, 不過在開始還原之前,有幾件事是需要注意 或處理的,以下就先來看還原資料庫之前可 能需檢查或注意的事項。;
還原資料庫前的處理
口檢查備份装置
口資料庫的使用狀態
口删除資料庫的快照集;
檢查備份装置
口在還原資料庫前,首要的工作當然就是找出 要用來還原的備份資料(装置),如果您是用 磁帶或抽換式的硬碟備份資料,應該像前一 章所説的,在装置上標明備份的日期、備份 的資料庫名稱、和備份的方式等重要資訊。
口如果不慎記録不清或無法辨識,則可用前一
章介紹過的 RESTORE HEADERONLY 寂 述來查看備份装置的内容,以確定您手邊的
備份裝置,是否含有要用来還原的備份集
(backupset) 。 13;
口 除 了 RESTORE HEADERONLY 外,還有 RESTORE
FILELISTONLY 和 RESTORE LABEL ONLY 寂述也可
用来
您可能关注的文档
最近下载
- OPC技术在城市污水处理中的应用.pdf VIP
- TCIDA - 现代灌区物联网通信传输标准.pdf VIP
- PDE Toolbox和最小二乘法在导热问题中的应用.pdf VIP
- JJF(沪苏浙皖) 4018-2025 在线激光测厚仪校准规范.pdf VIP
- 化学工程与工艺专业职业发展计划书.pdf VIP
- 《前厅客房服务与管理》 教案 第24课 客史档案管理.pdf VIP
- DB32_T 1645-2025 公共机构日常节能管理规程.pdf VIP
- 电力类专业课程思政教学案例-《电气设备运行与维护》.docx VIP
- 科沃AD300简易使用手册v12.pdf
- DB32_T 2914-2025 危险场所电气防爆安全检查规范.pdf VIP
原创力文档


文档评论(0)