数据库基础备份和还原

数据库基础备份和还原

ID:46688098

大小:438.00 KB

页数:16页

时间:2019-11-26

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

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

1、数据库基础备份和还原计算机学院孙海数据库的备份与还原尽管数据库系统中采取了各种保护措施来防止数据库的安全性和完整性被破坏,但故障仍是不可避免的,如计算机病毒、计算机系统中软件和硬件的故障、操作员的失误或恶意破坏等。这些故障轻则影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,此时,用户希望系统能完全或部分恢复数据库中的数据,尽量降低故障发生带来的损失。因此,数据库的备份与还原成为了一项非常重要的系统管理工作,这需要系统管理员制定备份计划,定期为数据库进行备份,在数据库发生故障后,利用备份的副本还原数据库,减少灾难的损失。数据库的备份是系统管理员定期地将整

2、个数据库复制到设备(磁带或磁盘)上保存起来的过程。保存在设备中的数据称为后备副本。数据库的还原就是当数据库遭到破坏后利用后备副本来恢复数据库的过程。数据库的备份1.何时备份何时进行备份及间隔时间是多少,直接取决于系统能承受的损失,即没有对业务造成极大危害的前提下能接受的数据丢失量。备份的间隔时间即备份频率,取决于数据库数据的变动程度。如果数据库上的数据不经常修改,只要修改就做备份,数据就很安全;如果数据库中的数据每天都更新,就应该每天都做备份,这样数据库才安全。如果不经常备份,那么数据库被损坏,将导致数据的大量丢失。备份设备备份或还原操作中使用的磁带或磁盘驱动器称为“备份设备

3、”。在创建备份时,必须选择要将数据写入的备份设备。SQLServer2005可以将数据库、事务日志文件和数据文件备份到磁盘和磁带设备上。SQLServer通过物理设备名称和逻辑设备名称来识别备份设备。1)物理备份设备是通过操作系统使用的路径名称来识别备份设备。2)逻辑备份设备是用户给物理设备定义的一个别名,逻辑设备的名称保存在SQLServer的系统表中,逻辑设备的优点是可以简单地使用逻辑设备名称而不用给出复杂的物理设备路径,另一方面使用逻辑设备也便于用户管理备份信息。创建逻辑备份设备SQLServer2005管理平台创建逻辑备份设备的方法如下。1)在“对象资源管理器”窗口选

4、择要创建备份设备的服务器,展开“服务器对象”节点,在“备份设备”节点上单击鼠标右键,在快捷菜单中选择“新建备份设备”命令。2)在打开的“备份设备”窗口中,输入设备名称,该名称是备份设备的逻辑名称,如创建逻辑名为“学生选课备份”的磁盘备份设备。选择备份设备的类型,当选择“磁带”单选按钮时,表示使用磁带做备份设备;当选择“文件”单选按钮时,表示使用硬盘做备份设备,用鼠标单击此选项右侧的“省略号”按钮,为该备份设备选择一个路径,即后备副本存储在硬盘的位置。3)单击“确定”按钮,创建了该备份设备。备份方法SQLServer2005提供了4种不同的备份方式:完整备份和完整差异备份、部分

5、备份和部分差异备份、事务日志备份、数据库文件和文件组备份。(1)完整备份和完整差异备份完整备份是对整个数据库中所有的文件的备份,通过完整备份的后备副本可以将数据库恢复到完整备份完成时的数据库状态。因为完整备份是对整个数据库进行备份,所以备份时间长、使用的存储空间大,因此完整备份只能定期发生,不能经常进行。完整差异备份是仅备份自上次完整备份后更改过的数据。因此,与完整备份相比,完整差异备份使用的时间短、存储空间小,便于进行较频繁的备份。如果一个数据库的某个部分数据经常修改,则经常进行完整差异备份比较合理。(2)部分备份和部分差异备份部分备份和完整备份相似,但部分备份并不包含数据

6、库中的所有文件组,而只包含主文件组、每个读写文件组和任何指定文件中的所有数据,因此部分备份所用存储空间更小且速度更快。如为只读数据库进行备份,选择部分备份较合理。部分差异备份仅记录文件组中自上次部分备份后更改的数据,因此比部分备份更小而且更快,这样就可以经常备份来降低数据丢失的风险。事务日志备份备份“学生选课”数据库事务日志是记录对数据库中数据进行了哪些更新操作的文件。事务日志备份只备份事务日志中的信息。它必须与至少一次完整备份联用。事务日志备份比完整备份少花费许多资源,经常执行也容易很多。采用完整备份和事务日志备份结合的方法,能够实现时间点恢复,即将数据库恢复到故障发生时刻

7、的数据库状态。数据库文件和文件组备份当数据库非常巨大时,可以执行数据库文件和文件组备份。文件组包含了一个或者多个数据库文件。当SQLServer系统备份文件或文件组时,指定需要备份的文件,最多指定16个。文件备份操作可以备份部分数据库,而不是整个数据库。执行备份SQLServer2005管理平台执行备份的步骤。1)在“对象资源管理器”窗口,选择要进行备份的数据库,单击鼠标右键在快捷菜单中选择“任务”,在任务项中再选“备份”命令。2)打开“备份数据库”窗口。在“常规”选项页中,上部区域中设置备份数据库的名

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

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

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