使用DB2 Cloning Tool克隆主机DB2数据库
2008-09-03 16:26:48 来源:WEB开发网对DB2数据库进行数据复制的方法多种多样,本文主要介绍了一种使用快速磁盘复制技术(例如,FlashCopy等)对DB2数据进行克隆的方案。通过使用DB2 Cloning Tool,最大程度简化DB2数据库克隆过程中DBA所需进行的操作。使整个流程更加自动化。
数据库管理员(DBA),或者DB2开发测试人员都能够从中获益,了解如何通过DB2 cloning tool快速简便的构建DB2测试环境。为应用程序的开发和测试提供有力的保障。
序言
主机平台上的 DB2 数据库是性能优异,运行稳定,使用广泛的数据库解决方案。随着存储在主机 DB2 数据库中的数据量的不断增加,开发人员在测试新的基于主机 DB2 数据库的应用系统时,经常需要花费大量的精力和时间来搭建一个合格的主机 DB2 测试环境。这个测试 DB2 系统的结构必须和生成 DB2 系统的结构一致,并且测试环境中必须包含有相当的数据量,这样才能确保测试的准确性。
两种数据克隆技术
一般而言,可以通过以下两种方法来将数据导入用于测试的 DB2 系统。
1. 使用UNLOAD工具从生产DB2系统中卸载数据,然后使用LOAD工具装入测试DB2环境。这个方法的优点在于,灵活,操作简单。这个方法的主要问题在于所需的时间较长。
2. 使用 FlashCopy 等磁盘复制技术,通过卷对卷拷贝的方式,对 DB2 子系统进行快速复制。这个方法最大的优势在于,速度快。其次,通过卷对卷的拷贝,我们能够最大程度的保证测试 DB2 和生产 DB2 物理特性(数据在物理磁盘上的分布情况)的一致性。然而这个方法主要的问题在于,
◆DB2使用的都是VSAM数据集,卷对卷拷贝后,可能需要针对VSAM数据集新建VSAM cluster;
◆通常DB2所涉及到的VSAM数据集较多,用户很难把这些VSAM数据集一一改名,因此新生成的 DB2 数据库的名字只能保持和源 DB2 一致。
更多精彩
赞助商链接