每周闲谈-业主方要求的数据离线备份

每周闲谈-业主方要求的数据离线备份
  从今天开始,我会多开一个专题:每周闲谈。里面记录我每周的思考、想法、心得体会。想想其实每篇博客都有我的心得体会,哈哈哈哈~~只是这个专题,技术会相对谈得少点,更多是引导大家去思考问题吧~~~而且这个专题的内容会比较短小,不会长篇大论。
  话说,今天市场部经理找我:加一呀,业主方要求刻光盘备份数据,3个月发一次汇总给他们。
  我说数据量很大的哦,这个光盘备份频率是每天、每周还是每月,因为这个项目一天的数据量保守估计是:15G,那3个月接近1T。
  数据量组成如下:12G(全量新闻内容) + 1G(系统+访问+各种日志)+ 1G 后台发布程序 + 1G(其他杂七杂八)
  普通光盘DVD那种,我印象中能保存几百M~几G 不等。如果从线上把这个数据拉下来,首先,势必会影响到网络,进而影响到首页访问,网站响应时间无法保证,到时一堆人说访问慢。目前出口服务器的带宽为:100M共享流量。
  其次,拉下来后,复制到DVD光盘,这个传输速度也不能保证,就我早几年买的1T西部数据(WD)移动硬盘,充其量10几M/秒的传输速度,普通光盘和U盘传输速度肯定不如它,也就是可能一天都在拷贝传输到光盘的路上。
  最后,钱的问题,说到我买的移动硬盘,记得之前是300多块买下来的,还是618打折哦~~~~这个买硬盘的钱是不是业主方去出?(后来他们说买3个光盘 = =,说什么1个光盘存几G数据,分几个盘不就好了)
  
  市场部经理于是去跟业主方说明情况,然后第二次找我:加一,他们说给个全量备份他们,后面每天做增量备份存到光盘,光盘实际上保存3个月的增量数据喔。
  我:这个项目的目录很多,基本每个栏目一个目录,目录下按年份又分各个文章内容,文章内容里面还存在一些图片、文件引用(类似js),这些路径我不好找(所以为啥我每天全量备份,省事呀~)
     于是市场部经理开始找研发部经理,也就是我上司,聊这个事的解决方案,果然聊出个非常好的解决方法,我听了都从心底佩服我们经理的远见~~~~能做我上司的肯定有自己过人之处,哪怕他技术细节可能不如我们,但思维比较发散,考虑问题也相对比我们周全得多。
 
解决方案:
  考虑这个全量新闻内容(12G那个庞然大物)的发布特性:公司内网后台 ——》 gitlab ——》 线上
  叫他们准备一台电脑,我们在gitlab上开个只能拉代码权限的用户,让他们装git客户端(或者可视化git工具)首先拉个全量代码下来,后续定时脚本或者做个小工具每天拉增量文件下来。
 
听了真是由心佩服经理的想法,思路被业主方牵着鼻子走,这样做连备份介质都转移到他们那台电脑了,也节省我们时间和精力,赞👍👍
posted @ 2022-08-18 23:13  windysai  阅读(44)  评论(0编辑  收藏  举报