《SQLServer数据库应用与维护》-第24讲 备份与恢复1_第1页
《SQLServer数据库应用与维护》-第24讲 备份与恢复1_第2页
《SQLServer数据库应用与维护》-第24讲 备份与恢复1_第3页
《SQLServer数据库应用与维护》-第24讲 备份与恢复1_第4页
《SQLServer数据库应用与维护》-第24讲 备份与恢复1_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

备份与恢复1第24讲上节回顾与课程引入本次课程内容12小结与练习3温故而知新掌握新知识提高实践能力总结与任务第8章内容回顾回顾

8.1SQLServer2012的安全机制概述8.2创建登录账户8.3创建数据库用户

8.4角色

8.5权限第8章内容回顾回顾温故【考一考】:SQLServer安全机制的5个等级?客户机安全机制网络传输的安全机制实例级别安全机制数据库级别安全机制对象级别安全机制【考一考】:T-SQL权限设置的命令是哪些?授予权限(GRANT)收回权限(REVOKE)拒绝访问权限(DENY)导入

新知识导入你知道吗!!!数据丢失的原因?软件系统瘫痪硬件系统瘫痪人为误操作存储数据的磁盘被破坏网络内非法访问者的恶意破坏地震、火灾、战争、盗窃等灾难知新备份与恢复第9章什么是备份与恢复怎么做备份与恢复

知识目标能力目标重点:什么是备份与恢复怎么做备份与恢复

难点:怎么做备份与恢复第24讲

备份9.1备份9.1.1备份的重要性9.1.2备份分类9.2备份操作9.2.1创建备份设备9.2.2管理备份设备9.2.3完整备份9.2.4差异备份9.2.5事务日志备份9.2.6文件组备份9.1备份9.1

备份一、什么是备份?“备份”就是定期或者不定期地对数据库进行复制。可以复制到本地机器上,也可以复制到其它介质上。9.1

备份二、备份的作用“备份”就是制作数据库结构和数据的拷贝,以便在数据库遭到破坏时能够修复数据库。数据库的破坏是难以预测的,因此必须采取能够还原数据库的措施。最大限度地降低灾难性数据丢失风险可以对数据进行转储9.1

备份三、备份的类型

3.事务日志备份2.差异备份4.文件和文件组备份1.完整备份9.1

备份1、完整备份“完整备份”包含特定数据库(或者一组特定的文件组或文件)中的所有数据,以及可以恢复这些数据的足够的日志。9.1

备份2、差异备份“差异备份”只记录自上次完整数据库备份后更改的数据。此完整备份称为“差异基准”。9.1

备份3、事务日志备份“事务日志备份”是所有数据库修改的系列记录,用来在还原操作期间提交完成的事务以及回滚未完成的事务。9.1

备份4、文件和文件组备份“文件和文件组备份”是备份数据库文件和文件组而不是备份整个数据库。9.1

备份【考一考】备份的类型有几种?事务日志备份差异备份文件和文件组备份完整备份9.1

备份【连连看】事务日志备份差异备份文件和文件组备份完整备份只记录自上次完整数据库备份后更改的数据。是备份数据库文件和文件组而不是备份整个数据库。包含特定数据库(或者一组特定的文件组或文件)中的所有数据,以及可以恢复这些数据的足够的日志。是所有数据库修改的系列记录,用来在还原操作期间提交完成的事务以及回滚未完成的事务。9.1

备份【猜一猜】9.1

备份【猜一猜】9.1

备份【想一想】完整备份与差异备份

优缺点?9.1

备份【考一考】完整备份与日志备份

大小?快慢?9.1

备份【猜一猜】完整备份与文件(组)备份与日志备份关系?9.2备份操作9.2

备份操作如何备份在DBMS中进行操作演示9.2

备份操作9.2.1创建备份设备具体步骤如下:(1)启动SQLServerManagementStudio,打开SQLServerManagementStudio窗口,并使用windows或者SQLServer身份验证建立连接。(2)在“对象资源管理器”视图中,展开服务器的“服务器对象”文件夹1.使用SQLServerManagementStudio创建备份设备9.2

备份操作(3)右击“备份设备”,然后从快捷菜单中选择“新建备份设备”,打开“备份设备”对话框。(4)在“设备名称”文本框中,输入“PO备份”。设置好目标文件或者保持默认值,这里必须保证SQLServer2012所选择的硬盘驱动器上有足够的可用空间。(5)单击“确定”按钮完成创建永久备份设备。9.2.1创建备份设备1.使用SQLServerManagementStudio创建备份设备9.2

备份操作在SQLServer系统中查看服务器上每个设备的有关信息,可以使用系统存储过程,其中包括备份设备。9.2.2管理备份设备1.查看备份设备sp_helpdevice9.2

备份操作(1)启动SQLServerManagementStudio的资源管理器,展开“服务器对象”节点下的“备份设备”节点,该节点下列出了当前系统的所有备份设备。9.2.2管理备份设备2.删除备份设备9.2

备份操作(2)选中需要删除的备份设备“PO备份”,在其上右击,在弹出的快捷菜单中选择“删除”命令。9.2.2管理备份设备2.删除备份设备9.2

备份操作(3)单击“删除”命令,将打开“删除对象”对话框,如图所示。在右窗格中,请验证“对象名称”列中显示正确的设备名称,最后单击“确定”按钮。9.2.2管理备份设备2.删除备份设备9.2

备份操作完整备份是指备份整个数据库,不仅包括表、视图、存储过程和触发器等数据库对象,还包括能够恢复这些数据的足够的事务日志。完整备份的优点是操作比较简单,在恢复时只需要一步就可以将数据库恢复到以前的状态。9.2.3完整备份使用SQLServerManagementStudio创建完整备份。如下所示:(1)右击“PO”数据库,从弹出的菜单中选择“任务|备份”命令,打开“备份数据库”对话框。9.2

备份操作9.2.3完整备份(2)将“备份类型”设置为“完整”。(3)右击确定,完成备份。上机

实训任务一实验9第一题【完全备份与差异备份】第(1)题5分钟9.2

备份操作9.2.4差异备份差异数据库备份比完整数据库备份更小、更快。这会缩短备份时间,但将增加复杂程度。对于大型数据库,差异备份的间隔可以比完整数据库备份的间隔更短。这将降低工作丢失风险。使用SQLServerManagementStudio创建完整备份。如下所示:(1)将“备份类型”设置为“差异”。9.2

备份操作9.2.4差异备份使用SQLServerManagementStudio创建完整备份。如下所示:(2)修改备份参数,右击确定,完成备份。上机

实训任务二实验9第一题【完全备份与差异备份】第(2)(3)题10分钟9.2

备份操作9.2.5事务日志备份在SQLServer系统中事务日志备份有以下三种类型:纯日志备份:仅包含一定间隔的事务日志记录而不包含在日志恢复模式下执行的任何大容量更改的备份。大容量操作日志备份:包含日志记录及由大容量操作更改的数据页的备份。不允许对大容量操作日志备份进行时间点恢复。尾日志备份:对可能已损坏的数据库进行的日志备份,用于捕获尚未备份的日志记录。尾日志备份在出现故障时进行,用于防止丢失数据,可以包含纯日志记录或者大容量操作日志记录。9.2

备份操作9.2.5事务日志备份使用SQLServerManagementStudio创建事务日志备份。如下所示:(1)将“备份类型”设置为“事务日志”。9.2

备份操作9.2.5事务日志备份使用SQLServerManagementStudio创建事务日志备份。如下所示:(2)修改备份参数,右击确定,完成备份。上机

实训任务三实验9第二题【事务日志备份与恢复】第(1)(2)题10分钟9.2

备份操作9.2.6文件组备份使用SQLServerManagementStudio创建文件组备份。(1)创建一个文件组打开数据库属性对话框。添加文件组添加文件。9.2

备份操作9.2.6文件组备份(2)备份文件组右击“PO”数据库,从弹出的菜单中选择“任务|备份”命令,打开“备份数据库”对话框。上机

实训任务四实验9第三题【文件与文件组日志备份与恢复】第(1)(2)题10分钟9.2

备份操作9.2.7T-SQL语句SQLServer的数据备份可以通过以下语句书写:例1:backupdatabasetesttodisk=‘d:\test.bak'backup

database

数据库名称

to

disk=‘d:/test.bak’-设备位置名称

上机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论