恭喜,你发布的帖子
发布于 2024-02-19 13:15:53
6楼
我的理解,Slave 的 OS 服务器每次开机重启的时候,它会向 Master 的 OS 服务器同步数据。
按照这个理解,你把没有历史数据的 OS 服务器先开机成为了 Master 服务器,而把有历史数据的 OS 服务器后开机成为了 Slave 服务器。那么同步的时候用空的历史数据冲掉真正的历史数据就是正常的!
而 PH 服务器只接受从 OS 服务器传送来的归档数据,以及响应 OC 对于历史数据的查询的服务。它并不向 OS 服务器提供数据同步服务!这也就是 Siemens 建议两台 OS 服务器之间用直连网线来作为同步使用,而不是连接到 PH 服务器上去同步数据!更何况,PH 历史数据服务器并不是必须的。
对于你说的 “PH 服务器在冗余 OS 功能不完整的情况下是不进行归档的”,这句话是不正确的!我曾经单独停掉某台 OS 服务器,然后花了几天时间重新安装那台 OS 服务器。即使这样都没有影响到 OS 数据的归档!
除非平时有 OS 服务器没有正常的运行 MSMQ 服务!这个有点麻烦的是,MSMQ 服务停止后必须重启 WinCC 才会再次被激活;
PH 服务器重启或者备份操作时会短时中断 接收 OS 服务器传送来的归档数据包。两台 OS 服务器此时会把归档数据包临时保存在 C 盘上。超过一定时间后,若 PH 服务器还没有恢复的话,则 MSMQ 服务就会停止。在没有人员干预的情况下(分别重启 OS 服务器上的 WinCC),则就不会恢复 OS 数据的归档;
即使在人员干预的情况下恢复了 OS 数据的归档,但是 MSMQ 服务停止的时间段内的历史数据则不会再被归档,会缺失的。
请填写推广理由:
分享
只看
楼主