DB2 基础: 使用重定向增量恢复的数据库恢复
2010-07-20 00:00:00 来源:WEB开发网本示例中的源实例称为 PROD。目标实例称为 MYINST。我们打算使用 DB2 所附带的 SAMPLE 数据库。本例中的 SAMPLE 数据库将创建在 D 盘上。
在 PROD 上创建 SAMPLE 数据库,使之支持前滚恢复和增量备份,然后创建完整数据库备份映像:
set DB2INSTANCE=PROD
db2start
db2sampl
db2 update db cfg for sample using logretain on
db2 update db cfg for sample using trackmod on
db2 backup db sample
这个映像的时间戳记是 20021022205203 ,该映像位于 D:\SAMPLE.0\PROD\NODE0000\CATN0000\20021022 。DB2 在发出 BACKUP DATABASE 命令的目录下创建这个子目录树。该子目录名称如下所示:
<database_alias.backup_type>\<instance_name>\<node_number>\<catalog_node_number>\<date>
在这个子目录树内会有个表示实际备份映像的文件( 205203.0 )。文件名表示进行备份的时间。
注:如果您将备份映像重新定位到另一台机器中,请在目标机器上创建上述路径(用适当的目标实例名替代 PROD)并将该备份映像复制到该目录。
连接至 SAMPLE 数据库并对其中一个表(比如 SALES)应用事务,然后调用联机增量备份操作(联机备份操作允许其它应用程序并行访问数据库)。
db2 connect to sample
db2 insert into sales values ('10/21/2002','GOUNOT','Ontario-South',3)
db2 insert into sales values ('10/23/2002','GOUNOT','Ontario-North',7)
db2 insert into sales values ('10/24/2002','GOUNOT','Quebec',4)
db2 insert into sales values ('10/25/2002','GOUNOT','Manitoba',2)
db2 backup db sample online incremental
更多精彩
赞助商链接