数据备份恢复与数据转换课件.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2006-12-3 李武 数据备份恢复与数据转换 10.1 备份与恢复概述 10.2 数据库的恢复 10.3 数据库的维护 10.4 数据转换服务(DTS) 10.5 使用DTS设计器 10.6 实训要求与习题 10.1 备份与恢复概述 备份与恢复是SQL Server 的重要组成部分。 备份就是指对SQL SEVER数据库及其他相关信息进行复制,数据库备份能记录数据库中所有数据的当前状态,以便在数据库遭到破坏时能够将其恢复。 恢复就是把遭受破坏、丢失的数据或出现错误的数据库恢复到原来的正常状态,这一状态是由备份决定的,不同的数据库备份类型,都应该个别采取不同的还原方法。就某种意义来说,数据库的还原比数据库的备份更加重要并困难。因为数据库备份是在正常的状态下进行,然而数据库还原则是在非正常的状态下进行,例如硬件故障、系统瘫痪以及操作疏忽等。 10.1.1 数据库备份的类型 SQL Server 2000有4种备份方式: 1. 完全数据库备份(Database-complete) 这是最完整的数据库备份方式,它会将数据库内所有的对象完整地复制到指定的设备上。由于它是备份完整内容,因此通常会需要花费较多的时间,同时也会占用较多的空间。对于数据量较少,或者变动较小不需经常备份的数据库而言,可以选择使用这种备份方式。 10.1.1 数据库备份的类型 2. 差异备份或称增量备份(Database-differential) 差异数据库备份只会针对自从上次完全备份后有变动的部分进行备份处理,这种备份模式必须搭配完全数据库备份一起使用,最初的备份使用完全备份保存完整的数据库内容,之后则使用差异备份只记录有变动的部分。由于差异数据库备份只备份有变动的部分,因此比起完全数据库备份来说,通常它的备份速度会比较快,占用的空间也会比较少。对于数据量大且需要经常备份的数据库,使用差异备份可以减少数据库备份的负担。 10.1.1 数据库备份的类型 3. 事务日志备份(Transaction log) 事务日志备份与差异数据库备份非常相似,都是备份部分数据内容,只不过事务日志备份是针对自从上次备份后有变动的部分进行备份处理,而不是针对上次完全备份后的变动。 4. 数据库文件和文件组备份(File and filegroup) 这种备份模式是以文件和文件组作为备份的对象,可以针对数据库特定的文件或特定文件组内的所有成员进行数据备份处理。不过在使用这种备份模式时,应该要搭配事务日志备份一起使用,因为当我们在数据库中还原部分的文件或文件组时,也必须还原事务日志,使得该文件能够与其他的文件保持数据一致性。 10.1.2 备份设备的创建与删除 在进行备份前首先必须指定或创建备份设备,备份设备是用来存储数据文件、事务日志文件和文件组备份的存储介质,可以是硬盘、磁带或管道。当使用磁盘作为备份设备时,SQL Server允许将本地主机硬盘和远程主机上的硬盘作为备份设备,备份在硬盘中以文件方式存储。 1、使用企业管理器创建与删除备份设备 创建备份设备步骤: (1)在控制台根目录中依次展开“Microsoft SQL Server” →“SQL Server组” →“所使用的服务器” →“管理”→“备份”,鼠标右键单击“备份”节点(或从“操作”菜单中选择),选择“新建备份设备”,如图10-1所示。 图10-1 新建备份设备操作 (2)在弹出的“备份设备属性—新设备”对话框的名称中输入备份设备逻辑名,比如“DNXSBF”,文件名框中会自动生成包括默认路径的物理文件名,C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\DNXSBF.BAK 如图10-2所示。 图10-2 新建备份设备属性对话框 用户可以自行设置存放路径,单击“确定”即创建完成了备份设备“DNXSBF”。 注意: 物理备份设备是指操作系统所标识的磁盘或磁带,如C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\DNXSBF.BAK。逻辑备份设备是用来标识物理备份设备的别名或公用名称。 逻辑备份名称永久地存储在MASTER数据库下SYSYDEVICES系统表中。使用逻辑备份设备的优点是引用它比引用物理设备名称简单。 在企业管理器中删除备份设备与创建的过程类似,选中要删除的备份设备右键单击,在弹出的菜单中选择“删除”即可删除。 2、使用系统存储过程sp_addumpdevice语句创建备份设备 在SQL Server 中,可以使用sp_addumpdevice语句创建备份设备,

文档评论(0)

daoxbiviy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档