background image

备份方案:

注意备份时的命名习惯

Db2 describe table table_name

建议的数据库维护方案,如下:
Mon:完全导出(A) 
Tue  

: 增量导出(

B) 

Wed:增量导出(C) 
Thu  

: 增量导出(

D) 

Fri:   累积导出(E) 
Sat   

: 增量导出(

F) 

Sun  

: 增量导出(

G)

这样,我们可以保证每周数据的完整性,以及恢复时的快捷和最大限度的数据损失。恢复
的时候,假设事故发生在周末,

DBA

 

可按这样的步骤来恢复数据库:

第 一 步 : 用 命 令

CREATE   DATABASE

 

重 新 生 成 数 据 库 结 构 ;

第二步:创建一个足够大的附加回滚;
第三步:完全增量导入

A;

第四步:累计增量导入

E;

第五步:最近增量导入

F;

说明:
1、非归档模式下的恢复方案可选性很小,一般情况下只能有一种恢复方式,就是数

据库的冷备份的完全恢复,仅仅需要拷贝原来的备份就可以

(restore),不需要 recover;

2、这种情况下的恢复,可以完全恢复到备份的点上,但是可能是丢失数据的,在备

份之后与崩溃之前的数据将全部丢失;

3、不管毁坏了多少数据文件或是联机日志或是控制文件,都可以通过这个办法恢复,

因为这个恢复过程是

Restore 所有的冷备份文件,而这个备份点上的所有文件是一致的,

与最新的数据库没有关系,就好比把数据库又放到了一个以前的

"点"上;

4、在开发环境下可以使用此种方式,在每次对数据库进行重要修改或准备测试数据

后,进行备份;但不建议在生产环境使用非归档模式进行备份。

Db2:

1、完全备份:
   Sql 语句:

CONNECT TO DB2688 user sdcgd using 1qaz2WSX;
QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS;
CONNECT RESET;
BACKUP DATABASE DB2688 user sdcgd using 1qaz2WSX TO "F:\database\ 

DB2 备 份 "   WITH   2   BUFFERS   BUFFER   1024   PARALLELISM   1   WITHOUT