一种制造执行系统的数据备份系统及方法技术方案

技术编号:39577098 阅读:16 留言:0更新日期:2023-12-03 19:28
本发明专利技术涉及制造执行系统技术领域,公开了一种制造执行系统的数据备份系统,包括服务器,用于对整个系统进行启动和统管;数据备份模块,该模块负责定期备份

【技术实现步骤摘要】
一种制造执行系统的数据备份系统及方法


[0001]本专利技术涉及制造执行系统
,具体为一种制造执行系统的数据备份系统及方法


技术介绍

[0002]制造执行系统
(Manufacturing Execution System
,简称
MES)
是一种用于管理和控制生产工序的信息系统

它主要是通过跟踪物料

设备和人员的实时状态,实现生产工序的监控

调度和协调,以便提高生产效率和质量,降低成本,实现智能化生产,制造执行系统
(MES)
是企业生产过程中的重要组成部分,其中包含着大量的生产数据

这些数据是企业生产运营中的基础和重要依据,包括生产计划

物料采购

仓储管理

设备维修

质量检验等各个方面,因此必须进行备份以保证数据的安全性,然而现有的制造执行系统的数据备份系统,数据备份的实时性不高,系统通常会定期备份数据,而不是实时备份

在备份周期内,如果出现系统故障,将导致某些数据无法被备份并被永久删除,从而使数据恢复变得更为困难,同时在备份和恢复数据的过程中,
MES
系统发生了更改,则由备份文件恢复的数据可能会与当前加工生产过程中的数据存在差异,进而可能导致其他问题的出现,为此我们提出了一种制造执行系统的数据备份系统及方法


技术实现思路

[0003]针对现有技术的不足,本专利技术提供了一种制造执行系统的数据备份系统及方法,解决了现有技术中数据备份的实时性不高以及数据恢复时的易产生故障的问题

[0004]为实现以上目的,本专利技术通过以下技术方案予以实现:一种制造执行系统的数据备份系统,包括:
[0005]服务器,用于对整个系统进行启动和统管;
[0006]数据备份模块,该模块负责定期备份
MES
系统中存储的数据,并将其存储到设计好的备份设备中;
[0007]数据恢复模块,该模块负责在出现数据丢失

损坏或系统崩溃等情况下,从备份中恢复数据,系统管理员能根据需要选择特定的备份进行数据恢复,并将数据还原到
MES
系统中;
[0008]数据验证模块,该模块用于验证备份数据的完整性和可用性,并确保备份数据可以正常恢复;
[0009]备份策略模块,该模块负责定义备份策略;
[0010]数据库管理模块,该模块主要负责
MES
系统中存在的各种数据库的管理和备份;
[0011]数据加密模块,该模块通过加密技术对备份数据进行保护;
[0012]实时监控模块,该模块用于实时监控
MES
数据备份系统的运行状态和备份进度;
[0013]报警模块,该模块用于实时监控模块运行中,对出现的异常状况发出警报

[0014]优选的,所述数据备份模块,包括:
[0015]数据备份控制单元,该单元负责控制备份操作的开始和结束,并记录每个备份操作的元数据和备份位置;
[0016]连续数据备份单元,该单元能够在
MES
系统中实时备份正在产生的数据;
[0017]增量备份单元,该单元能够记录在上一次备份之后有哪些数据更改并仅备份这些更改;
[0018]数据备份存储单元,该单元负责存储备份的数据文件;
[0019]数据测试单元,该单元负责测试备份文件中的数据;
[0020]日志记录单元,该单元负责记录备份和恢复操作的日志

[0021]优选的,所述数据恢复模块,包括:
[0022]数据备份归档单元,该单元负责将备份文件进行分类归档,并记住每个备份文件的元数据和版本;
[0023]数据恢复控制单元,该单元负责控制数据恢复操作;
[0024]数据库版本管理单元,该单元主要是把数据库变化的历史版本记录下来,为数据回滚操作提供支持;
[0025]数据备份还原单元,该单元负责实现备份文件的还原操作;
[0026]数据恢复测试单元,该单元负责测试恢复的数据是否符合
MES
系统的要求以及是否可以正常使用;
[0027]异常情况处理单元,该单元负责解决恢复过程中出现的各种异常情况并生成错误日志,当出现异常情况时,该单元将数据传入报警模块中;
[0028]恢复成功确认单元,该单元负责验证恢复过程是否成功,并向管理员发送恢复成功确认信息,如果恢复成功,则管理员将能够立即恢复数据以维护生产运行正常的连续性

[0029]优选的,所述数据验证模块,包括:
[0030]数据校验单元,该单元负责验证备份和恢复的数据的完整性和正确性;
[0031]数据还原测试单元,该单元负责对恢复的数据进行测试;
[0032]恢复数据库测试单元,该单元主要负责对恢复数据库进行测试;
[0033]文件恢复测试单元,该单元主要负责测试通过备份文件恢复后的文件是否可以被正确地读取;
[0034]系统环境模拟单元,该单元负责模拟
MES
系统的生产环境和真实业务场景

[0035]优选的,所述备份策略模块,包括:
[0036]备份类型选择单元,该单元负责根据企业需求,选择合适的备份类型;
[0037]备份周期选择单元,该单元负责选择备份周期;
[0038]备份策略管理单元,该单元负责定义

设置和维护备份策略;
[0039]备份存储单元,该单元负责存储备份数据信息

[0040]优选的,所述数据库管理模块,包括:
[0041]数据库创建和配置单元,该单元负责创建数据库并进行初始配置;
[0042]数据库备份和恢复单元,该单元负责定期备份数据库并在需要时进行恢复操作;
[0043]数据库监控和性能优化单元,该单元负责监控数据库运行状态和性能,并对性能偏差进行跟踪和优化;
[0044]数据库安全和访问控制单元,该单元负责设置数据库的安全措施;
[0045]数据库版本管理单元,该单元负责管理数据库的版本,帮助管理员跟踪修改或升级数据库结构的历史记录

[0046]优选的,所述数据加密模块,包括:
[0047]数据加密算法单元,该单元负责选择适当的加密算法;
[0048]密钥管理单元,该单元负责生成

存储和管理加密密钥;
[0049]数据加密策略管理单元,该单元负责定义和管理加密策略;
[0050]数据加密和解密单元,该单元负责对
MES
系统中的数据进行加密和解密操作;
[0051]审计和日志处理单元,该单元负责审计管理和日志处理操作
。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种制造执行系统的数据备份系统,其特征在于,包括:服务器,用于对整个系统进行启动和统管;数据备份模块,该模块负责定期备份
MES
系统中存储的数据,并将其存储到设计好的备份设备中;数据恢复模块,该模块负责在出现数据丢失

损坏或系统崩溃等情况下,从备份中恢复数据,系统管理员能根据需要选择特定的备份进行数据恢复,并将数据还原到
MES
系统中;数据验证模块,该模块用于验证备份数据的完整性和可用性,并确保备份数据可以正常恢复;备份策略模块,该模块负责定义备份策略;数据库管理模块,该模块主要负责
MES
系统中存在的各种数据库的管理和备份;数据加密模块,该模块通过加密技术对备份数据进行保护;实时监控模块,该模块用于实时监控
MES
数据备份系统的运行状态和备份进度;报警模块,该模块用于实时监控模块运行中,对出现的异常状况发出警报
。2.
根据权利要求1所述的一种制造执行系统的数据备份系统,其特征在于,所述数据备份模块,包括:数据备份控制单元,该单元负责控制备份操作的开始和结束,并记录每个备份操作的元数据和备份位置;连续数据备份单元,该单元能够在
MES
系统中实时备份正在产生的数据;增量备份单元,该单元能够记录在上一次备份之后有哪些数据更改并仅备份这些更改;数据备份存储单元,该单元负责存储备份的数据文件;数据测试单元,该单元负责测试备份文件中的数据;日志记录单元,该单元负责记录备份和恢复操作的日志
。3.
根据权利要求1所述的一种制造执行系统的数据备份系统,其特征在于,所述数据恢复模块,包括:数据备份归档单元,该单元负责将备份文件进行分类归档,并记住每个备份文件的元数据和版本;数据恢复控制单元,该单元负责控制数据恢复操作;数据库版本管理单元,该单元主要是把数据库变化的历史版本记录下来,为数据回滚操作提供支持;数据备份还原单元,该单元负责实现备份文件的还原操作;数据恢复测试单元,该单元负责测试恢复的数据是否符合
MES
系统的要求以及是否可以正常使用;异常情况处理单元,该单元负责解决恢复过程中出现的各种异常情况并生成错误日志,当出现异常情况时,该单元将数据传入报警模块中;恢复成功确认单元,该单元负责验证恢复过程是否成功,并向管理员发送恢复成功确认信息,如果恢复成功,则管理员将能够立即恢复数据以维护生产运行正常的连续性
。4.
根据权利要求1所述的一种制造执行系统的数据备份系统,其特征在于,所述数据验证模块,包括:
数据校验单元,该单元负责验证备份和恢复的数据的完整性和正确性;数据还原测试单元,该单元负责对恢复的数据进行测试;恢复数据库测试单元,该单元主要负责对恢复数据库进行测试;文件恢复测试单元,该单元主要负责测试通过备份文件恢复后的文件是否可以被正确地读取;系统环境模拟单元,该单元负责模拟
MES
系统的生产环境和真实业务场景
。5.
根据权利要求1所述的一种制造执行系统的数据备份系统,其特征在于,所述备份策略模块,包括:备份类型选择单元,该单元负责根据企业需求,选择合适的备份类型;备份周期选择单元,该单元负责选择备份周期;备份策略管理单元,该单元负责定义

设置和维护备份策略;备份存储单元,该单元负责存储备份数据信息
。6.
根据权利要求1所述的一种制造执行系统的数据备份系统,其特征在于,所述数据库管理模块,包括:数据库创建和配置单元,该单元负责创建数据库并进行初始配置;数据库备份和恢复单元,该单元负责定期备份数据库并在需要时进行恢复操作;数据库监控和性能优化单元,该单元负责监控数据库运行状态和性能,并对性能偏差进行跟踪和优化;数据库安全和访问控制单元,该单元负责设置数据库的安全措施;数据库版本管理单元,该单元负责管理数据库的版本,帮助管理员跟踪修改或升级数据库结构的历史记录
。7.
根据权利要求1所述的一种制造执行系统的数据备份系统,其特征在于,所述数据加密模块,包括:数据加密算法单元,该单元负责选择适当的加密算法;密钥管理单元,该单元负责生成

存储和管理加密密钥;数据加密策略管理单元,该单元负责定义和管理加密策略;数据加密和解密单元,该单元负责对
MES
系统中的数据进行加密和解密操作;审计和日志处理单元,该单元负责审计管理和日志处理操作
。8.
根据权利要求1所述的一种制造执行系统的数据备份系统,其特征在于,所述实时监控模块,包括:监控指标选择单元,该单元负责根据企业需求选...

【专利技术属性】
技术研发人员:顾海勤
申请(专利权)人:慧友科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1