DB2 基础: 使用重定向增量恢复的数据库恢复
2010-07-20 00:00:00 来源:WEB开发网这个映像的时间戳记是 20021022205237 。现在子目录树内有两个备份映像。
连接至 SAMPLE 数据库并对 SALES 表重新应用一些事务,然后调用联机增量 delta 备份操作:
db2 connect to sample
db2 insert into sales values ('10/28/2002','LEE','Ontario-South',5)
db2 insert into sales values ('10/28/2002','LEE','Ontario-North',1)
db2 backup db sample online incremental delta
这个映像的时间戳记是 20021022205302 。现在子目录树内有三个备份映像了(完整备份、增量备份和增量 delta 备份)。
连接至 SAMPLE 数据库并对 SALES 表再应用一些事务:
db2 connect to sample
db2 insert into sales values ('10/31/2002','LUCCHESSI','Ontario-South',9)
db2 insert into sales values ('10/31/2002','LUCCHESSI','Quebec',2)
db2 insert into sales values ('10/31/2002','LUCCHESSI','Manitoba',7)
db2 connect reset
我们将需用事务日志以及备份映像来恢复 MYINST 上的 SAMPLE 数据库。如果有必要,请验证这些日志的位置:
db2 get db cfg for sample
这个命令可以显示日志文件的存储路径(察看logpath参数)。
启动 MYINST,然后调用重定向恢复操作的第一步。
set DB2INSTANCE=MYINST
db2start
db2 restore db sample incremental automatic from d taken at 20021022205302 to d
redirect
如果 RESTORE DATABASE 命令是从包含备份映像的目录之外的目录调用的,那么必须指定 FROM 参数。TO 参数指定了目标数据库目录(只有在 Windows 操作系统上指定驱动器字母)。如果您指定了 AUTOMATIC,就不必对恢复数据库所必需的(完整和增量)映像组中的每个备份映像发出单独的 RESTORE DATABASE 命令。
更多精彩
赞助商链接