备份系统组件

备份 InterChange Server Express Express 系统是系统管理员的较关键的任务之一。标准备份过程能够在发生系统故障时较容易恢复环境。由于硬件或软件故障可能使数据在 InterChange Server Express 和集成的应用程序之间处于不一致的状态,所以备份 InterChange Server Express 系统也很重要。

本节包括以下主题:

"计划备份调度"

"组件备份"

计划备份调度

计划并执行定期对 InterChange Server Express 系统进行调度备份的过程。执行备份越频繁,则在数据丢失时需要恢复的数据越少。当计划备份调度时,牢记本节中的信息。

在 InterChange Server Express 系统中,应备份两种类型的数据:静态数据和动态数据。

当系统环境处于停顿状态或处于事件处理量最小的状态时,计划备份调度。当以下所有情况都存在时,InterChange Server Express 处于停顿状态:

组件备份

InterChange Server Express 环境的不同组件需要不同的备份过程。本节中描述了以下主题:

"关系表备份"

"资源库备份"

"系统安装文件备份"

"协作类文件备份"

"归档表备份"

注意:
当备份 IBM WebSphere InterChange Server Express 组件时,不要备份 WebSphere MQ 队列。WebSphere MQ 队列表示系统中正在进行的事务,它们是动态的,因此永远不应备份它们。InterChange Server Express 建议在故障转移方案中对 WebSphere MQ 队列进行镜像来代替。

关系表备份

使用关系表所驻留的数据库的标准备份实用程序来备份关系表。调度此备份以与相应的应用程序备份相符。如果在不同时间备份应用程序,则每次备份应用程序时都应备份关系表。关系数据库内经常有静态关系表。尽管此数据是静态的,但建议您将所有关系表一起备份。当备份关系表时,确保 InterChange Server Express 系统处于停顿状态。有关使系统处于停顿状态的更多信息,请参阅"关闭 InterChange Server Express"

建议您镜像关系数据库日志以帮助恢复。如果不需要考虑硬件/软件成本,您也可以镜像关系运行时数据。

一个关系的一组关系表是紧密相关联的,因此应同时备份所有关系表。

使用这些表所驻留的 DBMS(数据库管理系统)中的标准备份实用程序来备份关系信息。

注:
要避免数据丢失,在运行表反映的应用程序的备份的同时运行关系备份。

资源库备份

使用 repos_copy 命令备份资源库表。有关此命令的更多信息,请参阅"使用 repos_copy"。无论何时修改资源库以及在执行重新安装或 InterChange Server Express 软件升级之前和之后,都应备份资源库。当备份资源库时,InterChange Server Express 系统不必处于停顿状态。

用于备份资源库的方法取决于数据库是已分区还是未分区的。

分区数据库备份

如果数据库是已分区的,可以使用来自 DBMS 的标准数据库备份实用程序来备份资源库、事件管理和事务数据库。

注:
建议您镜像资源库、事件管理和事务数据库日志以帮助进行恢复。

未分区的(单一)数据库备份

如果 InterChange Server Express 数据库是未分区的,这意味着它们包含在单一数据库内,则它们应不是正常数据库备份例程的一部分。InterChange Server Express 数据库包含其恢复可导致系统内不一致的瞬时数据。应使用 repos_copy 实用程序备份 InterChange Server Express 资源库中的对象来代替。

系统安装文件备份

应在以下阶段备份系统安装文件:

协作类文件备份

备份具有其它非 IBM Server Express 系统文件的协作类文件。请协调资源库备份与协作类文件备份。

归档表备份

某些应用程序具有归档表。可使用归档表所驻留的数据库的标准数据库实用程序来备份归档表。归档表是 InterChange Server Express 系统的一部分,但它们通常位于应用程序的数据库中。应定期备份归档表。归档表中的数据表示已从应用程序传递至 InterChange Server Express 系统的所有事件。这些事件可以用来使应用程序和 InterChange Server Express 交叉引用表“重新同步”。有关更多信息,请参阅"维护事件归档"

Copyright IBM Corp. 2004