DB2数据库备份,冷备份,热备份,增量备份实验

    <>

    造备份目录

mkdir archivelog

mkdir备份

2。造库,用那个模板库

db2star 

3。造表,

db2 connect用示例

db2“创建表测试(int id、名称varchar(20)、密码varchar (20))“

db2“插入测试值(1 & # 39;首席技术官# 39;,& # 39;51 & # 39;)“

4。改数据库参数

启用归档日志

db2 update db cfg示例使用LOGARCHMETH1磁盘:/home/db2inst1/archivelog

启用增量备份

db2 update db cfg示例使用trackmod

改完参数以后数据库处于挂起状态,需要备份一次数据库

db2备份db肯/home/db2inst1/backup

查看配置

db2 get db cfg样本| grep - i日志

5。接着造数据

db2 connect示例

db2“插入测试值(2 & # 39;51 & # 39;,& # 39;首席技术官# 39;)“

6。删库,不跑路下降

db2数据库示例

7。恢复

db2恢复db sample 从/home/db2inst1/backup采取at  20181012094410

8。前滚

db2滚db sample 日志和年底完成溢出日志路径& # 39;(/home/db2inst1/archivelog) & # 39;

9。查看数据是否正常。

db2“select * from test"


热备

db2“备份数据库sample 在线/home/db2inst1/backup"

增量备

db2“备份数据库sample 在线增量/home/db2inst1/backup"

测试方式同上。

DB2数据库备份,冷备份,热备份,增量备份实验