Reclone 进程

在某些情况下,可能需要重新克隆 Db2® Mirror 环境。

  • 无法成功再同步复制的对象。 如果当另一个节点不可用但在 OTL 中有现有条目时,某个节点被强制处于 TRACKING 状态,那么可能会发生此情况。 协调错误的一种方法是选择源节点,然后将所有复制的对象从该节点重新复制到副本节点。
  • 一个或两个 Db2 镜像节点将永久暂挂。 有关永久暂停的信息,请参阅永久暂停
  • 主节点在很长一段时间内一直处于 TRACKING 状态。

执行重克隆有两种技术:

  1. 硬件重新克隆

    硬件 reclone 使用存储复制技术使副本节点成为源节点的相同副本。 这种形式的 reclone 将取代操作系统,所有许可的产品和应用程序,以及副本节点上的所有数据。

    如果在复制节点上存在涉及非复制程序或数据的不可恢复错误,或者如果需要从源节点的精确映像开始,那么硬件重新克隆可能适用。

  2. 软件重新克隆

    软件 reclone 使用复制条件列表 (RCL) 中的规则来确定要复制源节点上的哪些对象。 这些对象保存在源节点上,并在副本节点上复原,从而确保所有复制的对象在两个节点之间完全相同。

    软件 reclone 严格专注于复制对象,对复制节点上建立的操作系统,许可产品或其他非复制对象没有影响。

    软件 reclone 包含一些准备步骤,这些步骤突出显示在继续执行 reclone 之前应该了解的任何情况。 这些情况在软件 reclone 部分中进行了说明。

    如果在没有 FlashCopy® 或复制服务的情况下使用内部存储器或外部存储器配置系统,那么可以使用软件重新克隆。 如果源节点和副本节点在其非复制对象,其已安装的产品或操作系统修订或操作系统版本中存在显着差异,那么也可能首选软件重新克隆。 如果由于主存储器丢失而将节点标记为永久暂挂,那么软件重新克隆也是返回到活动复制的选项。 软件 reclone 将确保所有复制的对象都是等效的,同时不会替换复制节点上的非复制对象或系统对象。

在重新调整 SYSBAS 和数据库 IASP 时,支持硬件和软件重新克隆的组合。 如果将硬件 reclone 用于 SYSBAS ,那么还必须使用硬件 reclone 来重新分配所有数据库 IASP。 如果使用软件 reclone 重新分配 SYSBAS ,那么可以使用软件或硬件 reclone 来重新分配任何数据库 IASP。

在 *SYSBAS 的硬件重新配置后,不会自动重新配置用于使任何 IFS IASP 高可用性的机制。 有关使 IFS IASP 高度可用的信息,请参阅将 IFS IASP 添加到 Db2 Mirror

使用 Db2 Mirror GUI 来检查不完整的数据库事务

Db2 Mirror GUI 包含一个工具,用于让管理员了解是存在活动的还是暂挂的数据库事务。

图 1。 启动 "活动事务" 对话框
启动 "活动事务" 对话框

"活动事务" 对话框不仅显示具有未完成或暂挂事务的作业,还显示对未完成事务的性质的洞察。

图 2。 具有活动事务的作业列表
具有活动事务的作业列表