- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch12备份和还原
还原的特点 还原是与备份相对应的操作。备份和还原都是不可缺少的系统管理工作。备份是为了防止可能遇到的系统失败而采取的操作,而还原则是为了对付已经遇到的系统失败而采取的操作。因此,可以说备份是还原的基础,没有数据的备份就谈不上数据的还原。还原是备份的目的,不是为了备份而备份,而是为了还原而备份。 * 第*页 验证备份的内容 在还原数据库之前,应该验证使用的备份文件是否有效,并查看备份文件中的内容是否是所需要的内容。可以使用下面的RESTORE语句验证备份的内容: RESTORE HEADERONLY RESTORE FILELISTONLY RESTORE LABELONLY RESTORE VERIFYONLY * 第*页 使用RESTORE HEADERONLY语句 * 第*页 RESTORE语句 可以使用RESTORE DATABASE语句执行数据库的还原操作,使用RESTORE LOG语句执行事务日志的还原操作。 RESTORE DATABASE语句的语法形式如下: RESTORE DATABASE { database_name | @database_name_var } [ FROM backup_device [ ,...n ] ] * 第*页 RECOVERY和NORECOVERY选项 在执行还原数据库的操作时,常用的选项包括RECOVERY和NORECOVERY。也就是说,在执行还原操作时,必须指定这两个选项中的一个。RECOVERY选项是默认的选项。 在执行最后一次事务日志还原操作之后,或完全数据库还原操作之后,可以使用RECOVERY选项。这时,数据库还原到正常的状态: 如果有多个备份内容需要还原,需要使用NORECOVERY选项。 * 第*页 从不同的备份中还原数据库 如果数据库遭到了破坏,那么可以从完全数据库备份中来还原。这种还原也是所有还原操作的基础。如果只使用一个完全数据库的备份,可以在还原时使用RECOVERY选项。如果有多个将要还原的内容,在执行完全数据库还原时使用NORECOVERY选项。 * 第*页 使用RESTORE语句还原数据库 * 第*页 12.6 本章小结 本章详细研究了数据库的备份和恢复。首先,分析了为什么要执行数据库的备份和恢复。其次,讲述了数据库的恢复模式的类型和特点。接下来,对数据库的备份进行了详细研究。具体内容包括备份计划、备份对象、备份的动态性以及备份方法。最后,讲述了数据库的还原操作的基本内容。 * 第*页 【思考和练习】 1. 造成数据丢失的常见原因是什么? 2. 如何理解恢复模式? 3. 备份和还原的关系是什么? 4. 备份计划的作用是什么? 5. 如何理解备份的动态性? 6. 什么是永久性的备份文件?什么是临时性的备份文件? 7. 在大容量日志记录恢复模式中,哪些操作不记录在事务日志中? 8. 事务日志备份和数据库完全备份之间的关系是什么? 9. 在进行数据库还原时,系统应该进行哪些安全性检查? 10. 在RESTORE DATABASE语句,MOVE TO选项的作用是什么? 11. 如何执行还原数据库文件的操作? * 第*页 * 第*页 第12章 备份和还原 本章概述 本章要点 本章内容 * 第*页 本章概述 数据库中的业务数据会遭到破坏吗?遭到破坏之后应该怎么办呢? 要回答这些问题,就需要了解数据库系统的备份和还原。数据库管理员的一项重要工作是执行备份和还原操作,确保数据库中数据的安全和完整。计算机技术的广泛应用,一方面大大提高了工作效率,另一方面又为正常工作带来了巨大的隐患。无论是计算机硬件系统的故障,还是计算机软件系统的瘫痪,都有可能对正常工作和生活带来极大的冲击,甚至出现灾难性的后果。备份和还原是解决这种问题的有效机制。备份是还原的基础,还原是备份的目的。 本章详细研究备份和还原技术。 * 第*页 本章要点 备份和还原的原因和作用 数据库的恢复模式 备份前的准备工作和备份特点 执行备份操作 备份方法和备份策略 还原前的准备工作和还原特点 执行还原操作 * 第*页 本章内容 12.1 概述 12.2 数据库的恢复模式 12.3 备份基础 12.4 执行备份操作 12.5 还原 12.6 本章小结 12.1 概述 备份就是制作数据库结构和数据的拷贝,以便在数据库遭到破坏时能够修复数据库。数据库的破坏是难以预测的,因此必须采取能够还原数据库的措施。一般地,造成数据丢失的常见原因包括以下几种。 软件系统瘫痪 硬件系统瘫痪 人为误操作 存储数据的磁盘被破坏 地震、火灾、战争、盗窃等灾难 备份和还原的特点 备份就是这样一项重要的系统管理工作,是系统管理员的日常工作。当然,备份需要一定的许可。备份的内容不但
文档评论(0)