BMC Atrium CMDB CI数据迁移

在不同的 CMDB 服务器之间做数据迁移之前一定要注意两点:1)保持两边的 CDM 相同;2)先导入 CI 数据在导入 CI 相关的关系数据。另外就是每个类导入完毕之后要做数据完整性和正确性的抽检。以下使用的工具是 cmdbdriver,该命令初始化和一般性的参数介绍请参考相关文档。

CI 数据导出示例

Command: xexpdt XEXPORT DATA Export instance data from all classes? (F): Classes to export data from: Class and its subclasses, From namespace (1,2) (1): Namespace (): BMC.CORE Class name (): BMC_ComputerSystem Dataset ID (): BMC.ASSET Filename for exported data: C:\DEMO\cs-ci Exporting Class BMC_ComputerSystem i=0: namespaceName = BMC.CORE, className = BMC_ComputerSystemExported without errorsExporting Class BMC_MainframeExporti ng Class BMC_PrinterExporting Class BMC_StorageSubsystem CMDBExportData  results ReturnCode:  OK Status List : 0 items

到相应目录下面找到导出的文件,导出的结果至少是两个文件一个是 META_FILE 其他的才是 CI 数据文件。

关系数据导出示例

Command: xexpdt XEXPORT DATA Export instance data from all classes? (F): Classes to export data from: Class and its subclasses, From namespace (1,2) (1): Namespace (): BMC.CORE Class name (): BMC_Dependency Dataset ID (): BMC.ASSET Filename for exported data: C:\DEMO\REL-DEP.XML Exporting Class BMC_Dependency i=0: namespaceName = BMC.CORE, className = BMC_DependencyExported without errorsExporting Class BMC_AccountOnSystemExpor ting Class BMC_HostedAccessPointExporting Class BMC_HostedServiceExporting Class BMC_InventoryBulkItemsExporting Class B MC_InventoryComputerSystemsExporting Class BMC_InventoryEquipmentExporting Class BMC_InventorySystemComponents CMDBExportData  results ReturnCode:  OK Status List : 0 items

到相应目录下面找到导出的文件,导出的结果至少是两个文件一个是 META_FILE 其他的才是 CI 数据文件。

导入数据示例

Command: impdt IMPORT INSTANCE DATA Handle duplicate Instance Ids: (Error/New ID for Dup/Merge/New ID for All) (1-4) (1): 3 Filename containing import data: c:\demo\cs-ci_0_0  (导入包含 CI 数据的文件)

CMDBImportData  results ReturnCode:  OK Status List : 0 items Total items Processed             :  2 Items Imported successfully       :  2 Items for which Import failed     :  0

Command: impdt IMPORT INSTANCE DATA Handle duplicate Instance Ids: (Error/New ID for Dup/Merge/New ID for All) (1-4) (1): 3 Filename containing import data: c:\demo\REL-DEP.XML_0_0 (导入包含关系数据的文件)

CMDBImportData  results ReturnCode:  OK Status List : 0 items Total items Processed             :  1 Items Imported successfully       :  1 Items for which Import failed     :  0

导入完毕之后使用 Remedy User 到相应的表格中查找,确认导入的数据是否正确。

comments powered by Disqus
本博客始于 2007 年
Built with Hugo
主题 StackJimmy 设计