iHD2iHD采集器通过历史记录接口查询源数据库,可实现多台iHD服务器之间的数据转储,可以用于iHD服务器级联,数据备份等场合。 该服务运行在ihd客户端。
●功能说明
1.本模块可以读取源iHD中的原始数据,将其转储到目的iHD中;
2.支持源tag点全选,包括:源iHD的普通点、统计点和计算点;
3.如果源iHD中选择转储的tag点名在目的iHD中不存在,则iHD2iHD采集器服务会在目的iHD中自动创建同名的tag点;
4.如果源iHD中选择转储的tag点为统计点或者计算点,在目的iHD中对应的新建的tag点类型会统一更改为普通点;
5.iHD2iHD采集器在目的iHD中新建tag点时,可选配在源iHD中的tag名基础上,增加前缀或者后缀方式;
●使用限制
1.iHD2iHD采集器通过历史记录接口查询源服务器。转储性能受服务器性能及数据库池大小影响,建议不超过4000点。超过4000点应用需求,建议增加ihd客户端方式,每个客户端负载4000点。只转储实时数据,建议采用ihd2ihd实时数据转发服务,其性能可达到上万点,2021年10月已实施应用方案现场实测性能达3万点。
2.如果转储的点数较多,目标服务器和源服务器上查询实时记录的时间戳可能存在延迟。如果源服务器上的点配置了压缩属性,并且数据值被压缩了,那么目标服务器上采集数据的时间戳可能长时间没有更新,将压缩超时缩短可提高数据采集频率。
3.iHD服务器若存在备机,在配置iHD2iHD采集器加点时,主备服务器均必须在线,否则将无法配置成功。
●使用方法
1.打开关系数据库采集器配置界面
通过:“windows开始菜单->iHyperDB->iHD2iHD采集器配置工具”打开界面(V3.6.1 P1之前的版本)如下所示:
V3.6.1 P2版本新增点表配置“导入”“导出”功能,可将采集点表导出成Excel文件方便编辑,如下所示:
点击“启动采集服务”,启动服务,如下图。
❖令采集器以服务方式运行:点击安装,可以将采集器安装为windows服务,再点击启动,启动IHD后台采集服务。
❖令采集器以进程方式运行:若不点击安装,直接点击启动按钮,则以进程方式启动IHD后台采集服务。
2.iHD2iHD采集器配置页面
1)通过:“ihyperDB->客户端应用快捷链接->iHD2iHD采集器配置工具”打开iHD2iHD采集器服务,界面如下所示:
采集器配置列表中会展示出现有配置的IHD采集器,通过增加、删除、修改按钮可以做IHD采集器编辑配置。
2)在“iHD采集器配置”页面中,点击“+”,新建一个IHD采集器,如下图所示;
iHD采集器的参数:
❖采集器名称:自定义,不可重复
❖源服务器机器主机IP:被采集的iHD服务器;
❖源服务器主机端口:iHD的端口号,默认是5673;
❖源服务器机器备机IP:被采集的iHD服务器备机;
❖源服务器备机端口:iHD的端口号,默认是5673;
❖目标服务器主机IP:负责采集的iHD服务器;
❖目标服务器主机端口:iHD的端口号,默认是5673;
❖目标服务器备机机IP:负责采集的iHD服务器;
❖目标服务器备机端口:iHD的端口号,默认是5673;
❖轮询周期:执行转储采集数据的周期,单位为秒;
❖记录起始时间:确定被采集的历史记录的从何时开始被采集(此时间之前的记录不采集)
注意,原服务器与目标服务端机器的IP不能相同。
3)源IHD中的转储tag,有两种选择方式:
A.可以选择“全部普通点”,“全部统计点”,“全部计算点”;(支持多选)
B.可以选择“详细选择Tag点”,自定义选择转储tag;点击“选择”可选择被采集的点
4)点击“获取已配置Tag点”,获取已之前已经保存配置的tag点
5)添加tag名前缀和后缀, 方便区分不同iHD上的Tag点
注意: 详细选择Tags点时,需先添加Tag名前后缀好,再从左侧点击→,前后缀名才可生效。
6)点击页面最下方“保存选中采集器配置”,将选中的采集器配置保存;再点击“通知采集器刷新配置”,将修改后的配置通知后台服务生效。
注意:
1.如果后台服务没开启的话,通知消息会返回失败。但此时重启后台服务,配置依然会生效;
2.为保证采集正常,建议源iHD和目标iHD互相将对方IP配置到“权限”模块下的信任列表中;
3.为保证采集正常,建议源iHD和目标iHD的IP不能相同;
4.许可证过期后,需要重启服务端和采集器。