- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
15-数据库备份与恢复
数据库备份策略 1. 完全恢复模式下的备份 2. 简单恢复模式下的备份 3. 大容量日志恢复模式下的备份 选择备份策略 备份策略的选择通常由数据库还原和恢复的需求决定,因此在选择备份策略时首先要清楚数据库还原和恢复的需求,同时数据丢失的损失因素也很重要。 数据库的备份方法也决定了在发生数据库故障后,数据库可恢复的程度和数据丢失的损失。在后面的数据库还原策略中将介绍如何确定数据库还原和恢复需求,因为它们也是决定数据库备份策略的根本因素。 执行数据库备份 创建逻辑备份设备 如果想使用逻辑设备名称备份数据库,在备份数据库前,要保存数据库备份的逻辑备份设备必须存在,否则,用户需要创建一个用来保存数据库备份的逻辑备份设备。 备份数据库:三种备份 复制-导出数据 第13讲 数据库备份与恢复 同济大学软件学院 内容提要 数据库备份的基本概念、目的和备份设备的选择 数据库备份策略以及选择 执行数据库备份的具体操作步骤 数据库恢复策略及其选择 执行数据库恢复的具体操作步骤 什么是备份 备份是数据库的副本,存储在计算机硬盘以外的地方。 备份包括数据库中保存数据和日志。 可以阻止表和数据库因遭受破坏,介质失效或者用户误操作,或机器崩溃造成的数据库破坏。在意外发生之后使用备份能快速地恢复数据库的运行,并使丢失的数据量减少到最小。 在备份过程中,数据从数据库复制并保存到另外一个位置,备份操作可以在数据库正常运转时进行。 数据库备份 在数据库管理方面,稳定性和安全性是数据库管理人员需要考虑的一个重要方面,而备份和恢复是维护这种稳定和安全的一个必要的手段。通过备份和恢复,系统可以一直处于比较正常的运行状态,即使遇到很多较为严重的故障,但由于备份工作的完整性,也可以避免故障带来的很多严重影响。 备份数据库是数据库管理员(DBA)的最重要的任务之一。在进制灾难性事故后,DBA可以使用备份文件恢复数据库,从而最大程度地减少损失。因此,良好的备份策略是保证数据库安全运行的保证,是每一个数据库管理员必须认真调查和仔细规划才能完成的任务。 备份数据库的设备 磁盘备份设备 可以是本地或远程的磁盘。 磁带备份设备 必须物理连接在运行SQL Server服务器的计算机上 不支持远程设备备份 命名管道备份设备 第三方备份软件 物理和逻辑设备 SQL Server 数据库引擎通过物理设备名称和逻辑设备名称来识别备份设备。 物理备份设备是通过操作系统使用的路径名称来识别备份设备的。 逻辑备份设备是用户给物理设备定义的一个别名,逻辑设备的名称保存在SQL Server的系统表中,逻辑设备的优点是可以简单地使用逻辑设备名称而不用给出复杂的物理设备路径,不用给出可能比较复杂的物理设备所在的路径。另一方面使用逻辑设备也便于用户管理备份信息。 备份的种类 完整备份 备份整个数据库,包含数据库中的所有数据。 差异备份 记录自前一个完整备份后发生更改的数据扩展盘区数。较小速度较快。 数据库恢复模式 恢复模式的分类 1. 简单恢复模式 2. 完全恢复模式 3. 大容量日志(bulk-logged)恢复模式 选择恢复模式 每一种恢复模式都与业务需求、性能、备份设备和数据重要性相关,因此在选择恢复模式时,应该权衡以下因素: 数据库性能 数据丢失容忍程度 事务日志存储空间需求 备份和恢复的易操作性 合适的恢复模式取决于实用性和数据库需求:简单恢复模式一般使用于测试数据和只读数据库;完全恢复模式更具有灵活性,可以把数据库恢复到过去某时间点状态;大容量日志恢复模式效率比完全恢复模式高,需要的存储空间少,但是它缺乏完全恢复模式的灵活性。 执行数据库恢复 使用Management Studio执行数据库恢复 在执行恢复操作之前,必须先做尾日志备份操作把数据库置为还原状态,否则可能SQL Server 2005不允许作数据库恢复操作。
文档评论(0)