数据库的备份与还原

数据库的备份与还原

ID:39448668

大小:255.00 KB

页数:41页

时间:2019-07-03

数据库的备份与还原_第1页
数据库的备份与还原_第2页
数据库的备份与还原_第3页
数据库的备份与还原_第4页
数据库的备份与还原_第5页
资源描述:

《数据库的备份与还原》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理与应用教程―SQLServer第13章数据库的备份与还原911事件发生前,约有350家企业在该楼中工作。一年后,再回到世贸大楼的公司变成了150家,2003年,国内某电信运营商的计费存储系统发生两个小时的故障,造成400多万元的损失。这些还不包括导致的无形资产损失。统计数字表明,在经历大型灾难而导致系统停运的公司中有2/5再也没有恢复运营,剩下的公司中也有1/3在两年内破产。数据丢失由于各种各样的原因系统硬件网络故障机房断电火灾地震等原因而导致的数据丢失给企业带来的灾害是无法估量的。因此,如何有效防止数据丢失将是一项意义重大的工作,本章将学习如何进行数据库的备份与恢复,从而去

2、有效地保护数据。数据库的备份与恢复一是制作一个数据库的副本,即把一个数据库备份下来,当数据库损坏或系统崩溃时可以将过去制作的备份还原到服务器中,以保证数据的安全性。二是在不同的数据库服务器之间移动数据库,即把一个数据库服务器上的数据库备份下来,然后恢复到另外一个数据库服务器中。此外,还可以在SQLServer2005与其它数据格式文件之间进行数据交换。第13章数据库的备份与还原13.1数据库备份概述数据库备份就是在某种介质上(磁盘、磁带等)创建完整数据库(或者其中一部分)的副本,并将所有的数据项都复制到备份集,以便在数据库遭到破坏时能够恢复数据库。执行备份操作的权限许可:系统管理员数据

3、库所有者数据库备份执行者第13章数据库的备份与还原13.1.1数据库备份计划创建备份的目的是为了可以恢复已损坏的数据库。但是,备份和还原数据需要在特定的环境中进行,并且必须使用一定的资源。因此,在备份数据库之前,需要对备份内容、备份频率以及数据备份存储介质等进行计划。13.1.1数据库备份计划1.备份内容备份内容主要包括:系统数据库、用户数据库和事务日志。(1)系统数据库记录了SQLServer系统配置参数、用户资料以及所有用户数据库等重要信息,主要包括master、msdb和model数据库。(2)用户数据库中存储了用户的数据。由于用户数据库具有很强的区别性,即每个用户数据库之间的数

4、据一般都有很大差异,所以对用户数据库的备份更为重要。(3)事务日志记录了用户对数据库中数据的各种操作,平时系统会自动管理和维护所有的数据库事务日志。相比数据库备份,事务日志备份所需要的时间较少,但是还原需要的时间较多。13.1.1数据库备份计划2.备份频率数据库备份频率的考虑因素修改数据库的频繁程度一旦出现意外丢失的工作量的大小发生意外丢失数据的可能性大小系统数据库备份不需要十分频繁只需要在执行某些语句或存储过程导致SQLServer2005对系统数据库进行了修改的时候备份。用户数据库执行了加入数据、创建索引等操作时清除了事务日志第13章数据库的备份与还原13.1.1数据库备份计划3.

5、备份存储介质硬盘磁带命令管道4.其它计划(1)确定备份工作的负责人。(2)确定使用在线备份还是脱机备份。(3)确定是否使用备份服务器。(4)确定备份存储的地方。(5)确定备份存储的期限。第13章数据库的备份与还原13.1.1数据库备份的类型在SQLSerer系统中,有4种备份类型:①完整备份②差异备份③事务日志备份④数据库文件或文件组备份第13章数据库的备份与还原13.1.1数据库备份的类型1.完整数据库备份完整数据库备份将备份整个数据库所有数据足够的日志这是任何备份策略中都要求完成的第一种备份类型,因为其他所有备份类型都依赖于完整备份。换句话说,如果没有执行完整备份,就无法执行差异备

6、份和事务日志备份。第13章数据库的备份与还原13.1.1数据库备份的类型2.差异数据库备份只备份自上一次完整数据库备份发生改变的内容和在差异备份过程中所发生的所有活动。差异数据库备份基于以前的完整数据库备份“基准备份”差异备份比完整备份更小、更快,可以简化频繁的备份操作,减少数据丢失的风险。第13章数据库的备份与还原13.1.1数据库备份的类型3.事务日志备份备份事务日志可以记录数据库的更改前提:执行完整数据库备份使用事务日志备份将数据库恢复到特定的即时点或恢复到故障点。恢复事务日志备份时,SQLServer2005重做事务日志中记录的所有更改。当SQLServer2005到达事务日志

7、的最后时,已重新创建了与开始执行备份操作的那一刻完整相同的数据库状态。如果数据库已经恢复,则SQLServer2005将回滚备份操作开始时尚未完成的所有事务。事务日志备份比数据库备份使用的资源少可以经常备份第13章数据库的备份与还原13.1.1数据库备份的类型4.数据库文件或文件组备份对超大型数据库执行完全数据库备份是不可行的,可以执行数据库文件或文件组备份。特点:可选择性粒度更小(备份文件或文件组时,可以只备份FILE或FILEGROUP选项

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。