当前位置:
文档之家› DB2数据库数据恢复-天盾数据恢复中心
DB2数据库数据恢复-天盾数据恢复中心
应急恢复用于防止数据库处于不一致或不可用状态。数据库执行的事务(也称 工作单元)可能被意外中断,若在作为工作单位一部分的所有更改完成和提交之前 发生故障,则该数据库就会处于不一致和不可用的状态。这时,需要将该数据库转 化为一致和可用的状态。为此,需要回滚未完成的事务,并完成当发生崩溃时仍在 内存中的已提交事务。如在COMMIT语句之前发生了电源故障,则在下一次DB2重 新启动并再次访问该数据库时,需要回滚到执行COMMMIT语句前的状态。回滚语 句的顺序与最初执行时的顺序相反。
3、没有数据就没有一切,数据库备份就是一种防范灾难于未然的强力手段
DB2数据库的备份方式
1、按照数据库备份对数据库的使用影响来划分 A、联机备份(也称热备份或在线备份) B、脱机备份(也称冷备份或离线备份)
说明:联机备份和脱机备份最大的不同在于:联机备份数据库时,数据库仍然可以供用户使用,而脱 机备份数据库则不行。脱机备份数据库时,必须断开所有与数据库有连接的应用后才能进行。
BM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环 境为UNIX(包括IBM自家的AIX)、Linux、IBM OS/400)、z/OS,以及Windows服 务器版本。DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小 规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。
2、按照数据库的数据备份范围来划分 A、完全备份
B、增量备份
说明:完全备份数据库是指备份数据库中的所有数据,而增量备份只是备份数据库中的部分数据。至 于增量备份到底备份哪些数据,稍候会提到。
3、增量备份的两种实现方式 A、增量备份(也称累计备份) B、delta备份 说明:这两种备份方式的严格定义如下, 增量备份是自最近成功的完全备份以来所有更改的数据的备 份。 delta 备份则是上一次成功的完全、增量或 delta 备份以后所做更改的数据的备份。
8
DB2数据库的恢复 –版本恢复
版本恢复指的是使用备份操作期间创建的映象来复原数据库的先前版本。这种 恢复是通过使用一个以前建立的数据库备份恢复出一个完整的数据库。一个数据库 的备份允许你吧数据库恢复至和这个数据库在备份时完全一样的状态。而从备份建 立后到日志文件中最后记录的所有工作事务单位将全部丢失。
DB2数据库的备份
在信息日趋发达的时代,数据显得尤其重要。如何保障数据的完整性和安全性 呢?如何避免数据灾难事故的发生呢?数据库备份作为数据安全和完整最有利保障 手段的重要性就不言而喻了。 数据库备份的重要性主要体现在: 1、提高系统的高可用性和灾难可恢复性
2、使用数据库备份还原数据库是数据库系统崩溃时提供数据恢复最小代价的最 优方案
12
DB2数据库数据库恢复
目录
前言 什么是DB2数据库 DB2数据库的备份
DB2数据库的恢复
结语
前言
什么是db2数据库?db2数据库有哪些备份方式?db2数据库数据有哪些恢复方式? 如何恢复DB2数据库数据? 今天小编就主要和大家探讨一下, 关于关系型数据库 db2的数据恢复问题。
什么是DB2数据库
6
DB2数据库的恢复
DB2数据库可能因为硬件或软件(或两者同时)的故障变得不可用,不同的故 障情况需要不同的恢复操作。我们必须决定最适合当时情况下的恢复方法。在DB2 数据库中恢复由3种类型或方法,即应急(crash)恢复、版本(version)恢复和前滚 (rool forward)恢复。
7
DB2数据库的恢复 –应急恢复9源自DB2数据库的恢复 –前滚恢复
这种恢复技术是版本恢复的一个扩展,使用完整的数据库备份和日志相结合, 可以使一个数据库或者被选择的表空间恢复到某个特定时间点。如果从备份时刻起 到发生故障时的所有日志文件都可以获得的话,则可以恢复到日志上涵盖到的任意 时间点。前滚恢复需要在配置中被明确激活才能生效。
10
结语
从备份方式可以看出, 数据备份因为备份不到位, 或者备份方式本身的局限性, 并不能保证在数据库崩溃的时候, 能够全部找回自己需要的数据。其实,对于没有 备份的DB2数据库,恢复工作还是可以进行的。如果出现DB2数据库文件丢失问题, 可以第一时间联系天盾数据恢复中心进行及时恢复。
11
谢谢!