下列 GRLoader 选项支持使用 TWA:
将 XML 数据以初始状态加载到 TWA。
将 XML 数据以就绪状态加载到 TWA。
将事务从 TWA 加载到 CMDB 中。
将事务从 TWA 加载到 CMDB 中,并停用成功的事务。
GRLoader 输入 XML 文档无需经过修改即可载入到 CMDB 或 TWA 中。
通过使用具有 -lttwa(加载到 TWA)选项的 GRLoader,可完成将数据加载到事务工作区。 在 GRLoader 配置文件中:
grloader.loadtotwa=yes
在 TWA 模式中,不是直接创建配置项和关联关系,而是 GRLoader 将信息插入到事务工作区表。 可以编辑、变更和验证已加载到 TWA 中的数据。 在数据修改过程完成后,可以通过使用 -lftwa 或 -lftwai 将单个事务加载到 CMDB 中。
将配置项数据加载到 CMDB 中时,配置项将进行自动调整,如果成功,来自单一业务对象的数据将更新 CMDB 中的单一配置项。 在将配置项事务加载到 TWA 时,不会自动进行调整。 TWA 中可以出现具有以单一配置项为目标的标识属性的多个事务。 在“加载到 TWA”模式下添加新行时,不更新 TWA 中的现有行,即使它们与现有配置项完全匹配也如此。 即使是相同的配置项定义,也可以在 TWA 中多次出现。
当 GRLoader 为了在 CMDB 中创建对象而以“从 TWA 加载”模式(-lftwa 或 -lftwai)运行,或使用模拟模式(-simci 或 -simrel)运行时,它将会验证数据值。有关详细信息,请参阅如何模拟 TWA 操作。 当 GRLoader 以“加载到 TWA”模式(-lttwa 或 -lttwar)模式运行时,它不会验证数据值。
-lttwai 参数(或配置选项 grloader.loadtotwa.inactivate)会停用已成功加载的 TWA 事务。 将已成功加载的事务标记为非活动之后,可以通过使用存档/清除将其从 TWA 中永久地清除。
示例:加载到 CMDB
下列命令直接将数据载入到 CMDB:
grloader … -i mydata.xml –a –n
XML 文件 mydata.xml 包含:
<GRLoader>
<ci>
<name>server1</name>
<class>Server</name>
</ci>
</GRLoader>
示例:加载到 TWA
下列命令将数据加载到 TWA 中,从而在加载到 CMDB 之前,可以对其进行处理:
grloader...-i mydata.xml -lttwa
| 版权所有 © 2012 CA。 保留所有权利。 | 就该主题发送电子邮件至 CA Technologies |