数据库维护计划.pptVIP

  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文档。上传文档
查看更多
什么情况下用维护计划? 网络中的各种故障无非就分两种:软件故障和硬件故障。 解决网络故障大多需要一些基础的、关键的数据支持才能得以恢复正常。 应用软件系统中的关键数据的损坏或丢失,绝大部分是无法恢复和弥补的。即使可以恢复部分数据,弥补它们所花费的代价(诸如时间、人力、财力、物力等)都可能远远超出了公司的承受能力。 注重数据的备份工作是数据库管理员必须时刻关注的一项任务,也是必须周期性重复操作的一项工作。 案 例 功能1:能够在每天的某个固定的时刻(如夜晚00:00:00,当然这个时间是可以自主设定的)对包含所有业务数据库在内的所有关键数据库进行一次“完全备份”。 功能2:能够在每天的00:00:00至23:59:59这段时间内,每间隔1个小时对功能1中所涉及到的各个数据库的事务日志进行“差异备份”。 功能3:每天都能够保留功能1和功能2中所生成的数据库和事务日志的最近两天的备份(即:前一天的和前两天的),而且能够自动地删除久于两天前的所有数据库和事务日志的备份。 功能4:定期(如每个星期一次)将所有关键数据库的完全备份的副本备份到磁带或其它存储介质上(这部分工作可能需要手工完成)。 SQL Server2005数据库维护计划完成的任务: 检查数据库完整性 执行索引维护 更新数据库统计信息 执行数据库备份 维护任务 检查数据库完整性 收缩数据库 重新组织索引 重新生成索引 更新统计信息 清除历史记录 执行SQL Server代理作业 备份数据库(完整、差异、事务日志) 维护计划实现步骤 SQLServer2005的定期备份是通过创建“维护计划”来实现的。主要有两种方式:1、维护计划向导。2、新建维护计划(用户手工创建) 如果想在SQLServer2005中使用维护计划来设计维护备份数据库任务时,有一个前提条件:“SQL Server 代理”服务必须是启用状态 1、 单击:开始→程序→Microsoft SQL Server 2005→“SQL Server Management Studio” 右键单击:管理→维护计划→维护计划向导,单击“下一步”(图2) 在“选择目标服务器”窗口,依次设置“名称”、“服务器”、“身份验证”等信息,单击“下一步” ?在“选择维护任务”窗口,选择准备执行的任务,单击“下一步” 在“选择维护任务顺序”窗口,可以调整每项任务的执行顺序,单击“下一步” ?在“定义备份数据库(完整)任务”窗口,勾选需要备份的数据库名称,单击下一步 说明: 1) 选择将备份文件备份到磁盘上 2) 指定备份文件存放的文件夹和位置 3) 勾选“验证备份完整性” 在“选择计划属性”窗口,单击“更改”按钮打开“新建作业计划窗口”,设置好各项参数后单击“确定”按钮 再次回到“选择计划属性”窗口,单击下一步 ?显示本次维护计划的详细信息,单击完成 查看结果 完整备份 完整备份(full backup)会生成一个数据库的拷贝。当数据库备份操作执行时,数据库对于数据库活动(当数据库处于在线活动状态)来说仍然处于可用状态。在所有的数据库备份选项当中,完整数据库备份是最耗时间的。完整备份包含备份操作完成时刻的所有数据改变和日志文件。一旦生成一个完整数据库备份,它允许你恢复整个数据库。完整备份是数据恢复计划的核心,而且它是利用事务日志或差异备份的先决条件。当创建备份时,你可以选择在磁盘上创建文件或直接写到磁带上。通常情况下,当SQL Server 备份直接写入磁盘时,备份执行并完成得更快。一旦创建了备份,可以把它复制到磁带上。 差异备份(differential backup)复制最后一次完整备份之后的所有数据和日志页。由于当数据库备份时它是处于在线状态的,因此差异备份包含从备份开始到备份结束时间点发生的数据改变和日志文件。通过差异备份产生的文件通常要比完整数据库备份的小,并且创建得更快。 差异备份不像事务日志备份,它是自包含的并且只需要要还原的数据库最后的完整备份。但是事务日志备份是序列文件并且不包含前一个事务日志备份的数据。例如,如果你在上午8点运行完整备份,在上午10点进行差异备份,并且在下午1点进行一个补充的差异备份,下午1点的差异备份将仍然包含上午8点的完整备份之后发生的数据改变: ? 时? 间??????? 备份类型 ? 上午8点?????? 完整数据库备份 ? 上午10点????? 差异备份(捕捉上午8点—上午10点的数据改变) ? 下午1点?????? 差异备份(捕捉上午8点—下午1点的数据改变) 日志备份 事务日志备份(transaction log backup)备份了最后的完整备份或事务日志备份完成后发生的事务日志的活动。当备份完成后,SQL Server截断日志不活动的部分(这部分不包含打开的

文档评论(0)

一天一点 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档