




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 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. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年驾驶满分教育题库及答案
- 产16.8万台高端制冷产品建设项环评报告表
- 年产电源线1200万米迁建项目环评报告表
- 人教版初中地理七年级上册第一单元地球和地球仪试卷及答案
- 锚杆框格梁安全培训课件
- 脚手架安全培训活动成果课件
- 影视剪辑师视频剪辑实操考核试卷及答案
- 脊柱超声课件
- 脊柱解剖及护理课件
- 车间安全培训工作内容课件
- 《特种设备重大事故隐患判定标准》培训
- 2024-2025学年广东省广州四中教育集团九年级(上)月考语文试卷
- 大学英语四级考试阅读理解真题及答案详解(全套)
- 国家电网公司招聘高校毕业生应聘登记表
- 工程预决算书
- 丰顺县乡镇集中式饮用水水源地基础状况调查和风险评估报告
- Unit4阅读课件沪教牛津版(2024)七年级英语上册
- 药学专业毕业论文4000字范文
- 2023江苏苏州市昆山高新区招聘社区专职工作者第二批及单笔试历年典型考题及考点剖析附答案带详解
- 卫生部妇产科诊疗规范及指南
- 译林版五年级上册英语Unit 4《Hobbies》单元话题阅读理解专项练习(含答案)
评论
0/150
提交评论