体验零代码搭建

春节IT人给自己的礼物:自动备份DIY

网友投稿  ·  2023-06-02 12:06  ·  所有内容  ·  阅读 447


【 信息化】 即将到来的春节,对企业中大多数部门意为着:停工、放假、休息。虽说IT部门的人也放假休息,但还要惦记着服务器、数据库。说来也是,特别是外向型制造企业里,往往人能歇,企业的应用系统(尤其是ERP——Enterprise Resources Planning)是不能歇的。因为现在许多订单来源于国外,鬼子们可没有春节这一说——订单照来、交货期也不会因我们的春节给与延迟。这样,就对我们的系统在

春节IT人给自己的礼物:自动备份DIY

春节IT人给自己的礼物:自动备份DIY

信息化

即将到来的春节,对企业中大多数部门意为着:停工、放假、休息。虽说IT部门的人也放假休息,但还要惦记着服务器、数据库。说来也是,特别是外向型制造企业里,往往人能歇,企业的应用系统(尤其是erp——Enterprise Resources Planning)是不能歇的。因为现在许多订单来源于国外,鬼子们可没有春节这一说——订单照来、交货期也不会因我们的春节给与延迟。这样,就对我们的系统在7天假期中“无人驾驶”状况下的稳定性提出了要求。

一般的,企业的核心业务一般构架在一台服务器上,无论这台服务器的性能有多好,也很难保证不出现“宕机”的现象。如果能有另一台服务器作为核心业务服务器的“替补”,在它停机或其他故障时启动系统,运行应用程序。另一方面,不断将这两台服务器上面承载的数据“同步”,做到有两套系统来保证业务运行的连续性,从而侧面保证了业务的稳定性。这一原理,就是通俗意义的“双机热备”。

说到“双机热备”,必须使用专门的解决方案,需要集成硬件、软件。市场上,有专业的公司提供整体解决方案,但要价也是斐然。没有绝对实力的中小型企业,很难出钱购买。但自动备份是可以DIY(Do it yourself)的,笔者就做了大胆尝试。在2007年,适逢笔者所服务公司的ERP服务器更新,购进一台同品牌的服务器,便打起了自行“双机备份”的主意。原理很是简单:因为淘汰的服务器还能发挥一些“余热”——虽已退役不可长期运行但运行10日半月则无大碍,便将两台服务器安装同样的操作系统(包括同样版本和补丁)、同样的应用软件,利用批处理程序,定时(6次/日)将源SERVER上数据库文件利用UNIX命令BACKUP下来,FTP到备份Server上,再加以恢复重建。批处理脚本如下:

#!/usr/bin/sh

#auto ftp

rm /export/home/mfg/mfgprod_bk_300   /* 删除过期数据库文件  */

mv /data/mfgprod_bk_300 /export/home/mfg/mfgprod_bk_300

/* 将已备份好数据库文件转换目录、另存  */

ftp -i -v -n 192.168.150.3 <

user root root   /* 登陆  */

lcd /data

cd /data_bk_prod    /* 转换目录,进入数据存放指定目录  */

get mfgprod_bk_300    /* 释放数据  */

bye

end_ftp    /* 结束FTP  */

cd /mfgpro   /* 进入应用程序启动目录 */

./stop.Production   /* 停止应用程序  */

cd /data    /* 转换目录,进入数据存放指定目录  */

prorest mfgprod /data/mfgprod_bk_300 <

y

y_txt

cd /mfgpro  /* 进入应用程序启动目录 */

./start.Production /* 开启备份应用程序  */

这样就形成了“DIY特色”双机热备:因为制造企业数据即时性要求不如金融、证券等机构的强,备份/恢复的频次可以较“稀疏”些,但也完全能满足春节假期系统不间断地平稳运行的要求,且不用人员监控;更为重要的是“一分钱”附加成本也没有,经济且实用。

中小型企业的IT人员特别是在经济危机期间,往往面临经费不足的窘境。如能利用上述方法,不仅为企业有所贡献;更能让自己的春节假期加几分“安心”,不失为给自己最好的春节礼物。


关注:CIO正确挑选信息化软件分步走 << 上一篇
2023-06-02 12:06
制造业信息化致胜之道:规划是系统核心
2023-06-02 12:06
下一篇 >>

相关推荐