db2 备份/恢复概念

时间:2022-10-09 11:24:57

一、备份的概念

1、为什么要备份

数据丢失的情况:
1、介质或存储器故障
2、数据库实例崩溃
3、应用程序错误
4、灾难:地震、火灾等
5、人员误操作

2、备份的层次

db2 备份/恢复概念

3、备份的类型

1、脱机/离线(offline)备份
-断开数据库的连接
-备份时间短
2、在线(online)备份
-业务正常访问
-备份时间相对较长

4、备份方式

全量(full)备份
-备份数据库的所有数据
增量(cumulative\incremental backup)备份
-备份数据库最近成功全量备份后所有更改的数据

db2 备份/恢复概念

变量增量(Delta)备份
-备份最近一次成功备份后所有更改过的数据

db2 备份/恢复概念

二、恢复的概念

1、恢复的类型

1、崩溃恢复
必须执行崩溃恢复的情况:
-异常断电导致数据库管理器和数据库分区崩溃
-硬件故障,例如内存、磁盘、CPU或网络故障
-导致DB2实例异常结束的严重操作系统错误
恢复:
-数据库异常结束,数据库管理器会自动启动崩溃恢复以尝试恢复数据库
-保护数据库在事务(也称为工作单元)意外中断后不会处于不一致或不可用的状态

db2 备份/恢复概念

2、版本恢复
使用备份操作期间创建的映像来复原数据库的先前版本
数据库备份使你可以将数据库复原到与进行备份时完全相同的状态
但是,从备份时间到故障时间之间的每个工作单元都将丢失

db2 备份/恢复概念

3、前滚恢复
要使用前滚恢复方法,必须已建立数据库的备份,并且使用了归档日志

db2 备份/恢复概念