HikCentral Pro 的单行道:人员数据导得进去,却导不出来
门禁平台用的是 HikCentral Professional(Hikvision 的中央管理平台)。这天的需求很朴素:把平台里的人员(Person)数据导出一份人类可读的清单——姓名、工号、卡号、有效期,用于和 HR 名单做核对归档。
结论先说:没有这个功能。 但确认”没有”的过程值得记录,因为两条看起来像出口的路都走过了。
第一条路:Back Up and Restore System Data
Server Management 菜单里有”备份与恢复系统数据”,平台也确实按计划在跑:备份列表里躺着每周自动生成的 Server 备份,加上手动触发的一份(进度条老老实实走到 100%)。
但这些备份文件是只进不出的黑盒:界面上与它配套的唯一操作是 Restore——选中一份、整机恢复。没有”打开看看”、没有”导出为表格”、没有任何窗口能读到里面的人员数据。它保护的是”平台死了能复活”这件事,而不是”数据能被拿出来用”。
顺带还看到一条界面提示:备份份数超过上限时,新备份会直接覆盖最旧的一份——想留某个时间点的存档,得自己手动把文件挪走。
第二条路:Export Configuration Data
同一个菜单里还有”导出配置数据”,听起来更有希望。点开之后是一张可勾选的数据类型清单——逐行看下来心凉了半截:
- Encoding Device(编码设备:名称、地址、端口、序列号、固件……)
- Video(区域/摄像机、录像设置)
- Access Control Device(门禁设备:还是设备属性)
- Security Control Panel、Network Transmission Device……
清单里全部是”设备”,从头到尾没有 Person。 全选导出,得到一个 137 字节的 CSV——只有一行表头,连一行数据都没有(这套平台上本来就没挂编码设备)。所谓”配置数据”,导的是设备资产清单,不是业务数据。
人员数据进得去、出不来——这类”单行道”要在选型时就问清楚
讽刺的对照:导入是一等公民
反方向却顺畅得很:HikCentral 提供标准的 Person Information Template(Excel 模板),批量导入人员、发卡都是官方支持的正规流程——我们自己就是靠它把上百号人灌进平台的。
也就是说这是一条单行道:厂商精心铺好了数据进来的路,却没有修数据出去的路。人员主数据一旦进了平台,就只活在平台的私有数据库和只能 Restore 的备份文件里。
那核对需求怎么办
最后的办法很土但有效:把”平台外的那份 Excel”当作主数据来维护。每次批量导入用的模板文件本身就是一份人员清单——导入成功后归档这份文件、后续增删改都先改文件再进平台,核对就拿这份文件和 HR 名单比。平台里的数据当作”运行时副本”,而不是唯一权威。
教训
- 选型门禁/安防平台时,把”人员数据能不能导出成可读格式”列进采购检查项——演示时人人都看”导入多方便”,没人问”三年后想换平台/做审计,数据怎么出来”;
- “有备份”和”数据可携”是两回事——只能整机 Restore 的备份解决灾难恢复,解决不了数据核对、审计、迁移;
- “Export Configuration Data”这类菜单名要点开看内容清单——它导的可能是设备资产,不是你以为的业务数据;
- 对单行道系统,在平台外自己维护一份主数据——导入模板文件天然就是这份主数据,养成”先改文件、再进平台”的习惯,出口问题就不再致命。