文档介绍:该【数据库的备份和恢复 】是由【utuhlwwue61571】上传分享,文档一共【35】页,该文档可以免费在线阅读,需要了解更多关于【数据库的备份和恢复 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第九章数据库的备份和恢复
Annual Work
Summary Report
2022 - 2023
#2022
添加标题
主要内容
添加标题
添加标题
Server备份的基本概念
添加标题
添加标题
添加标题
添加标题
教学目标
添加标题
掌握数据备份的方法
添加标题
掌握从备份中恢复数据的方法和恢复系统数据库的方法
常见的造成数据库损坏的因素有:
事务内部的故障
系统故障
介质故障(硬故障)
计算机病毒
用户操作错误
数据库故障
数据库恢复技术
问题一:如何建立备份数据?
问题二:如何利用备份数据实施数据库恢复?
备份的概述
备份是指制作数据库结构、对象和数据的拷贝,以便在数据库遭到破坏的时候能够修复数据库。
2、海量备份和增量备份
动态备份:备份期间可以对数据库有存取或修改,即备份和用户事务可以并发执行
海量备份:备份全部数据库
增量备份:每次只备份上一次更新过的数据
1、静态备份和动态备份
备份可以分为2种类型:
静态备份:备份期间不允许对数据库有任何存取、修改活动的备份方式
周期性数据库备份
数据库备份是十分耗费时间和资源的,不能频繁进行。应该根据数据库的使用情况确定一个备份的周期。
数据库的不定期备份
在数据库发生以下变化以后,应该进行数据库的备份:
创建、修改、删除数据库前应该备份数据库。
创建了用户自定义对象。
增加或删除服务器的系统存储过程。
修改了master、msdb、model数据库。
备份设备
创建备份时,必须选择存放备份数据的备份设备。当建立一个备份设备时,需要给其分配一个逻辑名和一个物理名。
备份设备可以被定义成本地的磁盘文件、远程服务器上的磁盘文件、磁带或者命名管道。
备份设备(backup device)是指SQL Server中存储数据库和事务日志备份拷贝的载体。
1)磁盘设备
磁盘备份设备是指被定义成备份设备文件的硬盘或其它磁盘存储媒体。引用磁盘备份设备与引用任何其它操作系统文件是一样的。
如果在网络上将文件备份到远程计算机上的磁盘,需使用通用命名规则名称,以 \\Servername\Sharename\Path\File 格式指定文件的位置。
2)磁带设备
添加标题
磁带备份设备的用法与磁盘设备相同,但必须将磁带设备物理连接到运行 SQL Server 实例的计算机上。SQL Server不支持磁带设备的远程备份。
添加标题
SQL Server基于Windows98的桌面版本中,不支持磁带备份设备。若要将SQL Server的数据备份到磁带,应使用 Windows NT 或 Windows 2000 支持的磁带备份设备或磁带驱动器。
添加标题
第一个安装到计算机上的磁带设备被分配的名字是\\.\Tape0,第二个磁带设备的名字是\\.\Tape1,以后安装的磁带设备的命名以此类推。
3)命名管道备份设备
SQL Server系统提供了把备份放在Name Pipe命名管道上的能力,允许第三方软件供应商提供命名管道备份设备来备份和恢复SQL Server数据库。但要注意,命名管道备份设备不能通过企业管理器创建和管理。