sqlserver数据库备份与恢复.pptx





《sqlserver数据库备份与恢复.pptx》由会员分享,可在线阅读,更多相关《sqlserver数据库备份与恢复.pptx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、哈尔滨师范大学恒星学院本章主要本章主要内内容容备份概述 备份数据 恢复数据库 复制数据库 1234第1页/共37页哈尔滨师范大学恒星学院10.1备份概述备份概述 备份的重要性 备份就是制作数据库结构和数据的拷贝,以便在数据库遭到破坏时能够修复数据库。数据库的破坏是难以预测的,因此必须采取能够还原数据库的措施。一般地,造成数据丢失的常见原因包括以下几种。软件系统瘫痪硬件系统瘫痪人为误操作存储数据的磁盘被破坏地震、火灾、战争、盗窃等灾难第2页/共37页哈尔滨师范大学恒星学院备份和恢复体系结构1备份类型(1)完整备份 用户执行完全的数据库备份,包括所有对象、系统表以及数据。在备份开始时,SQL Se
2、rver复制数据库中的一切,而且还包括备份进行过程中所需要的事务日志部分。因此,利用完整备份还可以还原数据库在备份操作完成时的完整数据库状态。完整备份方法首先将事务日志写到磁盘上,然后创建相同的数据库和数据库对象及复制数据。由于是对数据库的完整备份,因而这种备份类型不仅速度较慢,而且将占用大量磁盘空间。在对数据库进行完整备份时,所有未完成的事务或者发生在备份过程中的事务都将被忽略,所以尽量在一定条件下才使用这种备份类型。第3页/共37页哈尔滨师范大学恒星学院(2)差异备份 设计用于备份自最近一次完整备份之后发生改变的数据。因为只保存改变内容,所以这种类型的备份速度比较快,可以更频繁地执行。和完
3、整备份一样,差异备份也包括了事务日志部分,为了能将数据库还原至备份操作完成时的状态,会需要这些事物日志部分 在下列情况下可以考虑使用差异数据库备份:自上次数据库备份后数据库中只有相对较少的数据发生了更改,如果多次修改相同的数据,则差异数据库备份尤其有效。使用的是完整恢复模型或大容量日志记录恢复模型,希望需要最少的时间在还原数据库时前滚事务日志备份。使用的是简单恢复模型,希望进行更频繁的备份,但非进行频繁的完整数据库备份。第4页/共37页哈尔滨师范大学恒星学院(3)事务日志备份 事务日志备份是所有数据库修改的系列记录,用来在还原操作期间提交完成的事务以及回滚未完成的事务。在备份事务日志时,备份将
4、存储自上一次事务日志备份后发生的改变,然后截断日志,以此清除已经被提交或放弃的事务。不同于完整备份和差异备份,事务日志备份记录备份操作开始时的事务日志状态(而不是结束时的状态)。以下情况我们常选择事务日志备份:存储备分文件的磁盘空间很小或者留给进行备份操作的时间很短。不允许在最近一次数据库备份之后发生数据丢失或损坏现象。准备把数据库恢复到发生失败的前一点,数据库变化较为频繁 第5页/共37页哈尔滨师范大学恒星学院(4)文件和文件组备份 SQL Server 2008可以备份数据库文件和文件组而不是备份整个数据库。如果正在处理大型数据库,并且希望只备份文件而不是整个数据库以节省时间,则选择使用这
5、个备份。有许多因素会影响文件和文件组的备份。由于在使用文件和文件组备份时,还必须备份事务日志,所以不能在启用“在检查点截断日志”选项的情况下使用这种备份技术。此外,如果数据库中的对象跨多个文件或文件组,则必须同时备份所有相关文件和文件组。第6页/共37页哈尔滨师范大学恒星学院2恢复模式(1)简单恢复模式 简单恢复模式是为了恢复到上一次备份点的数据库而设计的。使用这种模式的备份策略应该由完整备份和差异备份组成。当启用简单恢复模式时,不能执行事务日志备份。(2)完整恢复模式 完整恢复模式设计用于需要恢复到失败点或者指定时间点的数据库。使用这种模式,所有操作被写入日志中,包括大容量操作和大容量数据加
6、载。使用这种模式的备份策略应该包括完整、差异以及事务日志备份或仅包括完整和事务日志备份。第7页/共37页哈尔滨师范大学恒星学院(3)大容量日志恢复模式 大容量日志恢复模式减少日志空间的使用,但仍然保持完整恢复模式的大多数灵活性。使用这种模式,以最低限度将大容量操作和大容量加载写入日志,而且不能针对逐个操作对其进行控制。如果数据库在执行一个完整或差异备份以前失败,将需要手动重做大容量操作和大容量加载。使用这种模式的备份策略应该包括完整、差异以及事务日志备份或仅包括完整和事务日志备份。第8页/共37页哈尔滨师范大学恒星学院查看与更改数据库恢复模式第9页/共37页哈尔滨师范大学恒星学院10.2 备份
7、数据备份数据 创建备份设备1使用SQL Server Management Studio 创建备份设备具体步骤如下:(1)启动 SQL Server Management Studio,打开SQL Server Management Studio窗口,并使用windows或者SQL Server 身份验证建立连接。(2)在“对象资源管理器”视图中,展开服务器的“服务器对象”文件夹第10页/共37页哈尔滨师范大学恒星学院(3)右击“备份设备”,然后从快捷菜单中选择“新建备份设备”,打开“备份设备”对话框,(4)在“设备名称”文本框中,输入“students备份”。设置好目标文件或者保持默认值,这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- sqlserver 数据库 备份 恢复

限制150内