您的当前位置:首页正文

霍尼韦尔PKS系统备份及恢复

来源:一二三四网
系统备份及恢复

推荐的系统备份策略。

系统需要备份的内容:

• ERDB ( 系统的控制组态内容): c:\\Program files\\Honeywell\\Experion PKS\\Engineering Tools\\System\\Er

• Server 实时数据库 (操作组态内容): C:\\ Program files\\Honeywell\\ Experion PKS\\Server\\Data

• 操作流程图(包括子图): 用户自定

• Station 设置文件: C:\\ Program files \\Honeywell\\ Experion PKS\\Client\\Station\\*.stn \\system\\R**\\*.stb

• QB 设置文件: 用户自定义目录

• 报表文件(自由格式报表或Excel报表) : 用户自定义目录

• 事件或历史数据文件及归档文件 (可选择备份或不备): C: \\Program files \\honeywell\\ Experion PKS\\Server\\Archive

• 用户自定义文件: 用户自定义目录

1系统备份介质

建议: 移动硬盘 / 刻录光盘 / 磁带 / 远程网络计算机硬盘

1.1 ERDB备份(主Server:ServerB)

 Upload and Update

• Dbadmin – Backup Database 生成主*.bak 文件

• Control Builder—File-Export生成project备份文件.

• Snapshot/Checkpoint files — C:\\Honeywell\\Engineering Tools\\System\\ER\\CPM***.snapshot

将以上生成的三类文件拷贝到备份目标盘er目录下.

1.2 Server 数据库 (Server同步情况下, 只需备份一个Server)

 C:\\Program files\\Honeywell\\Experion PKS\\Server\\Data 目录到备份目标盘。(不一定能直接copy, 与后台Service有关)。

 bckbld –out filename –tag cda / backup function.(使用pntbld filename恢复组态内容)

1.3 操作流程图(包括子图)

操作流程图(包括子图)备份到目标盘.

1.5 Station 设置文件(两台Server分别备份,并作标记)

C:\\Honeywell\\Client\\Station\\*.stn 拷贝到备份目标盘station目录下

1.6QB 设置文件 (备份正式使用的那份文件)

用户自定义目录下*.qdb 文件拷贝到备份目标盘qckbld目录下 .

1.7 报表文件(自由格式报表或Excel报表) : C:\\Honeywell\\Server\\Report 下自由格式报表或用户Excel 报表文件拷贝到备份目标盘Report目录下

1.8事件及历史数据文件和归档文件 (可选择备份或不备):

C:\\honeywell\\Server\\data ,Archive 和evtarchive目录拷贝到备份目标盘Archive目录下.

1.9 用户自定义文件备份到目标盘

2 使用备份恢复系统(适用于冗余Server)

2.1 ServerA 系统恢复(ServerB 工作正常情况下)

• ServerA 重新安装操作系统和PKS软件

• 设置Servera与Serverb冗余

• 使ServerA 处于Backup 状态

• 在Station中(非ServerA station)作Server同步, 恢复Server实时数据库

• 在ServerB中 Dbadmin--Recover Secondary Database

• ServerB中的流程图拷贝到ServerA响应目录下

• 备份盘中ServerA的Station目录下*.stn文件拷贝回ServerA中: C:\\Honeywell\\Client\\Station 目录覆盖同名文件.

• 备份盘中ServerA的qckbld目录中*.qdb文件恢复到ServerA相应目录中

• 报表文件文件恢复到ServerA相应目录中

• 历史数据文件从ServerB C:\\honeywell\\Server\\Archive 目录拷贝到ServerA相应Archive目录下.

2.2 ServerB 系统恢复(ServerA 工作正常情况下)

• ServerB 重新安装操作系统和PKS软件

• 设置ServerB和ServerA冗余

• 使ServerB PKS Server处于Backup 状态

• 在Station(非ServerB station) 中作Server同步, 恢复Server实时数据库

• 在ServerB中 Dbadmin—Recover Primary Database

• ServerA中的流程图拷贝到ServerB相应目录下

• 备份盘中ServerB的Station目录下*.stn文件拷贝回ServerB中: C:\\Honeywell\\Client\\Station 目录覆盖同名文件.

• 备份盘中ServerB的qckbld目录中*.qdb文件恢复到ServerB相应目录中

• 报表文件文件恢复到ServerB相应目录中

• 历史数据文件从ServerA C:\\honeywell\\Server\\Archive 目录拷贝到ServerB相应Archive目录下.

2.3 ServerA / ServerB 完全恢复(Controller 工作正常)

• ServerA/ServerB 重新安装操作系统和PKS软件

• 设置ServerA和ServerB冗余

• 在ServerB中, 使用备份盘中的ERDB的备份文件.bak(使用Dbadmin—backup database生成) 在Dbadmin 中使用Restore Database恢复主ERDB数据库.

• 备份盘中的流程图拷贝到ServerB相应目录下

• 备份盘中ServerB的Station目录下*.stn文件拷贝回ServerB中: C:\\Honeywell\\Client\\Station 目录覆盖同名文件.

• 备份盘中ServerB的qckbld目录中*.qdb文件恢复到ServerB相应目录中

• 报表文件文件恢复到ServerB相应目录中

• 历史数据文件从ServerA C:\\honeywell\\Server\\Archive 目录拷贝到ServerB相应Archive目录下.

• Controll Builder 中Load Server Point.后者pntbld 命令建立实时数据库。

• 测试ServerB 功能

• 当ServerB功能正常时, 使用4.2.1中步骤恢复ServerA

因篇幅问题不能全部显示,请点此查看更多更全内容

Top