我是靠谱客的博主 寒冷母鸡,最近开发中收集的这篇文章主要介绍导入数据库显示服务器发生意外,石化MES系统数据库备份与恢复,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

3 石化MES 系统数据库备份策略

石化 MES 系统采用了Oracle 9i 做数据库平台,装置校正、油品移动、数据平台三台应用服务器通过程序对数据库进行数据访问与修改。MES 数据库系统日常采用的是按用户方式导入/导出的逻辑备份方式,利用Export 可将数据从数据库中导出,利用Import 则可将提取出来的数据导入到Oracle 数据库中去。

3.1 MES 系统数据库本地备份

MES 系统数据库的本地备份,即按照系统业务操作交接班的时间顺序,把每个班次的数据备份的过程。石化MES 系统的业务交接时间分别为:11:30、16:30、23:30。数据库系统中共有十二个用户, 分别为 MES_INF、MES_PLAN、MES_USER_CONFIG、PCITC2、LOGADMIN、MESYPYD、MATBLANCE、MES、Advisor3、MES_DATE、MES_ERP 以及MES_ERP20。我们在三个时间段分别把MES 系统数据库按用户方式以逻辑备份方式导出数据。操作时,在数据库服务器的操作系统中设置可执行文件,即可执行以上数据文件备份,其参数如下:

129972501425314989_new.jpg

当执行完该批处理文件,即可产生十二个备份文件,MES 系统分时段按用户方式导出的本地备份完成。

3.2 MES 系统数据库异地与异机备份

在大型生产执行系统应用中,备份系统数据是为了在发生意外时能够恢复生产系统,如果备份数据文件存放不好,所有努力都可能前功尽弃。要避免此类情况,就必须采用异地备份,给数据以双重保险,数据的异地容灾备份很重要,必不可少;MES 数据库系统的数据关联着生产数据的安全与稳定,异地容灾备份十分重要,也必不可少。对MES 系统数据库主机分时段按用户做了本地备份以后,要把数据备份文件复制到异机做备份与备份文件做异地存放,以达到系统异地备份的安全。

对MES 系统数据库分时段按用户做了本地备份后,把数据库备份文件通过FTP 拷贝方式分别传输到三台应用服务器做异机保存,该异机备份方式时间表如表1。

表1 异机备份时间表

129972501564322940_new.jpg

3.3 MES 系统数据备份文件异地存放

对 MES 系统数据库分时段按用户做了本地备份后,每个月还通过光盘刻录方式把备份数据拷贝到光盘上,再存放到重要数据存放室保存。通过以上方式可以让MES 系统数据做到的安全备份,也可以达到MES 系统数据备份文件的安全存放,MES 系统如出现了故障,可以及时取出最新的系统备份文件做恢复,保证了生产系统数据的安全。

4 石化MES 系统数据库服务器与应用服务器操作系统的备份策略

4.1 MES 系统数据库服务器

MES 系统数据库服务器的操作系统为AIX 5.3,我们用磁带备份的方式对数据库服务器操作系统进行备份。将一盘新磁带或无用磁带插入数据库服务器的磁带机中,然后输入AIX 操作系统命令:

129972501782235404_new.jpg

在“备份设备或文件”中添入“/dev/rmt0”后回车。系统会运行很长时间,等到屏幕显示OK 后拿出磁带。这时候系统备份完成,对MES 系统数据库服务器操作系统的备份工作完成。

4.2 MES 系统应用服务器

MES 系统应用服务器的操作系统为Advance Windows 2000,其备份方式采用Ghost 克隆方式,当系统程序发生改动或者程序部署发生变更,我们会立即对该应用服务器做克隆备份;如果系统以后发生硬件故障,我们在更换完硬件设备以后,把系统备份文件进行Ghost 恢复,即可恢复回原来的操作系统。经过上述的本地备份、备份文件异机存放、备份文件异地存放、各服务器与应用服务器的系统克隆与磁带备份,石化MES 系统的备份达到了多层的保证,可以保证系统出现硬件故障或者出现系统崩溃的时候,可以准确与及时地提供系统备份文件,保证系统的数据得到及时恢复与稳定运行。

最后

以上就是寒冷母鸡为你收集整理的导入数据库显示服务器发生意外,石化MES系统数据库备份与恢复的全部内容,希望文章能够帮你解决导入数据库显示服务器发生意外,石化MES系统数据库备份与恢复所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部