欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    数据库系统18-数据库的备份和恢复.ppt

    • 资源ID:6578601       资源大小:256.66KB        全文页数:18页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库系统18-数据库的备份和恢复.ppt

    第 18 讲 数据库的备份和恢复,一、备份和恢复概述 1 备份和恢复的概念 2 数据库备份类型 3 数据库恢复模式二、管理数据库的备份和恢复三、数据库维护计划,练习 创建一个函数,在 titles 表中查询title_id,title,type,price 并以 type 为参数.CREATE FUNCTION fun_titles(vartype varchar(30)RETURNS table AS RETURN(select title_id,title,type,price from titles where type=vartype)GO select*from dbo.fun_titles(business),一、备份和恢复概述 1 备份和恢复的概念,备份和恢复组件是 SQL Server 的重要组成部分.备份就是指对 SQL Server 数据库及其他相关信息进行拷贝,数据库备份记录了在进行备份这一操作时刻数据库中所有数据的状态,如果数据库因意外而损坏,这些备份文件可以用来恢复数据库.,恢复就是把遭受破坏、丢失的数据或出现错误的数据库恢复到原来的正常状态,这一状态由备份决定.进行备份和恢复的工作主要是由数据库管理员来完成的.实际上数据库管理员日常比较重要、比较频繁的工作就是对数据库进行备份和恢复.,在 SQL Server 有4种备份类型,分别为数据库备份、事务日志备份、差异备份、文件及文件组备份.数据库备份 数据库备份是指对数据库的完整备份,包括所有的数据以及数据库对象.实际上备份数据库的过程就是首先将事务日志写到磁盘上,然后根据事务创建相同的数据库和数据库对象以及拷贝数据的过程.,2 数据库备份的类型,由于是对数据库的完全备份,所以这种备份类型不仅速度较慢,而且将占用大量磁盘空间.因此,在进行数据库备份时,常将其安排在晚间,因为此时整个数据库系统几乎不进行其他事务操作,从而可以提高数据库备份的速度.事务日志备份 事务日志备份是指对数据库发生的事务进行备份,包括所有已经完成的事务.,由于事务日志备份仅对数据库事务日志进行备份,所以需要的磁盘空间和备份时间都比数据库备份少得多,这是它的优点所在.利用事务日志备份,可以将数据库恢复到任意一个创建事务日志备份的时刻.差异备份 差异备份是指将最近一次数据库备份以来发生的数据变化备份起来,因此差异备份实际上是一种增量形式的数据库备份.,差异备份无法像事务日志备份那样提供到失败点的无数据损失备份.文件和文件组备份 它是指对数据库文件或文件夹作备份.这种备份应再配合事务日志备份,以保证数据库的一致性.一般来说,综合使用全面数据库备份、增量备份和事务日志备份可以大大提高数据库系统的安全性,将丢失数据的风险降低到最小.,综合数据备份方案 a 根据系统运行的实际情况,周期性地进行数据库的备份,比如在每天晚上进行数据库的全面备份.b 间隔性地进行数据库的增量备份,比如每四小时备份一次,对更新非常频繁的数据库可以将时间间隔设置的更小.c 建议在每两次增量备份之间进行事务日志的备份,例如每 30 分钟备份一次.,SQL Server 中有 3 种数据库恢复模式:简单恢复 它是指在进行数据库恢复时仅使用了数据库备份或差异备份,而不涉及事务日志备份.这种模式将无法使数据库恢复到失败点状态.完全恢复 它是指通过使用数据库备份和事务日志备份将数据库恢复到发生失败的时刻,几乎不造成任何数据丢失,这是对付因存储介质损坏而数据丢失的最佳方法.为了保证数据库的这种,3 数据库恢复模式,恢复能力,所有的批数据操作都被写入日志文件.批日志恢复 批日志恢复在性能上要优于简单恢复和完全恢复模式.它的备份策略与完全恢复的备份策略基本相同.数据库恢复方案 a 利用最近的全面数据库备份恢复数据库.b 利用最近的数据库增量备份恢复数据库.c 利用自最近一次进行过数据库增量备份后的事务日志备份恢复数据库.,注意:1 对备份的设备和资源进行有条理的存放和管理.2 规划合理的覆盖备份介质的时间间隔.3 在多服务器的情况下,究竟是进行集中式还是分布式的备份.4 规划一套时刻备用的不影响生产的灾难恢复计划.,创建数据库备份设备 在进行数据库备份之前,首先要创建备份设备.以创建磁盘备份设备为例,操作方法如下:(1)展开指定的服务器节点.(2)展开管理节点.(3)右键单击备份节点.(4)选择新建备份设备选项.(5)填写相应的项,按确定按钮结束.,二、管理数据库的备份和恢复,备份数据库 通过企业管理器来备份数据库的操作如下:(1)展开指定的服务器节点.(2)展开数据库节点.(3)选中指定的数据库,从工具下拉菜单中选择备份数据库项.(4)在弹出的对话框中填写相应的项.(5)按确定按钮结束.,恢复数据库 通过企业管理器来恢复数据库的操作如下:(1)展开指定的服务器节点.(2)展开数据库节点.(3)选中指定的数据库,从工具下拉菜单中选择还原数据库项.(4)在弹出的对话框中填写相应的项.(5)按确定按钮结束.,只要数据库管理员事先创建数据库维护计划,SQL Server 就可以进行数据库维护工作,使数据库保持运行在最佳状态.为管理员节省不少时间,也可以防止延误数据库的维护工作.创建数据库维护计划 创建数据库维护计划过程如下:(1)在企业管理器中,选定数据库并右键单击.(2)选定所有任务 维护计划.(3)在对话框中,填写相应的项.(4)按确定按钮结束.,三、数据库维护计划,管理数据库维护计划 在设置好维护计划后,就可以在企业管理器中查看、修改维护计划了.在企业管理器中服务器文件夹下的“管理”子目录下选择“数据库维护计划”就可以看到当前数据库服务器中的所有计划.右键单击要修改的数据库维护计划名称,在弹出式菜单中选择属性项,在相应的对话框中可修改先前设置的所有信息.,练习题 1 数据备份的重要性有哪些?2 在数据库备份中采用什么样的策略为好?,

    注意事项

    本文(数据库系统18-数据库的备份和恢复.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开