第十二章数据库的备份和恢复.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12部分 数据库的备份和恢复 1、为什么要进行备份? 答:备份是指数据库管理员定期或不定期地将数据库部分或全部内容复制到磁带或磁盘上保存起来的过程。当数据库遭到破坏时,可以利用备份进行数据库的恢复。备份的目的就是当数据库发生意外时,尽可能的减少数据的丢失 2、SQL Server中备份分为哪些类型,有什么区别? 答:SQL Server 2005支持的备份类型有四种 :完全数据库备份、差异备份、事务日志备份、文件和文件组备份 (1)完全数据库备份,是指备份数据库中当前所有的数据包括事务日志。与事务日志备份和差异备份相比,完全数据库备份使用的存储空间多,完成备份操作需要的时间长,所以完全数据库备份的创建频率通常比差异备份或事务日志备份低。完全数据库备份适用备份容量较小、或数据库中数据的修改较少的数据库。 (2)差异备份,是指备份自上次完全数据库备份以来更改的数据。差异备份比完全数据库备份小而且备份速度快,因此可以经常地备份,经常备份将减少丢失数据的危险。差异备份适合于修改频繁的数据库。 (3)事务日志备份,是指备份自上次备份以来数据变化的过程,即事务日志文件的信息。其中的上次备份可以是完全数据库备份、差异备份或事务日志备份。可以使用事务日志备份将数据库恢复到特定的即时点(如输入多余数据前的那一点)或恢复到故障点。 (4)文件和文件组备份,份适合于特大型数据库,因为一个很大的数据库要进行完全数据库备份需要很长的时间,那么可以将数据库的文件和文件组分别进行备份。 3、恢复模型的设置对备份有什么影响? 答:(1)简单恢复,使用简单恢复模型可以将数据库恢复到最后一次备份的时刻的 状态。不过,无法将数据库还原到故障点或特定的即时点。在简单恢复的模型下只能进行完全数据库备份和差异备份。 (2)完全恢复,完全恢复提供将数据库恢复到故障点或特定即时点的能力。在完全恢复模型下能进行各种备份。 (3)大容量日志记录恢复,允许大容量日志记录操作,对某些大规模或大容量复制操作提供最佳性能和最少的日志使用空间。在大容量日志记录恢复模型下能进行数据库备份、差异备份和事务日志备份。 4、如何创建备份设备? 答:使用系统存储过程sp_addumpdevice创建备份设备 sp_addumpdevice device_type , logical_name ,? physical_name’ 5、在BACKUP命令中,INIT和NOINIT参数有什么作用? 答:init:选项表示重写备份集的数据。 Noinit:选项表示备份数据将追加在原有的内容之后,NOINIT是 默 认设置。 6、在RESTORE命令中,RECOVERY和NORECOVERY参数有什么作用? 答:NORECOVERY:表示还原操作不回滚任何未提交的事务。如果需要恢复另一个事务日志,则必须指定 NORECOVERY 或 STANDBY 选项。如果 NORECOVERY、RECOVERY 和 STANDBY 均未指定,则默认为 RECOVERY。当还原数据库备份和多个事务日志时,或在需要多个 RESTORE 语句时(例如在完整数据库备份后进行差异数据库备份),SQL Server 要求在除最后的 RESTORE 语句外的所有其它语句上使用 WITH NORECOVERY 选项。 RECOVERY:表示还原操作回滚任何未提交的事务。在恢复后即可使用数据库。只有在最后一步恢复是使用。 7、哪些系统数据库必须定期地进行备份? 答:master、msdb 8、下面是某数据库进行备份的时间表,晚上10:00数据库失败,简述怎么样恢复数据库才能尽量减少数据的损失. 时间 事件 上午8:00 备份数据库 中午 备份日志文件 下午4:00 备份日志文件 下午6:00 备份数据库 晚上8:00 备份日志文件 晚上10:00 数据库失败

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档