zoukankan      html  css  js  c++  java
  • 圣诞之后是狂欢

    圣诞节的时候接到一个电话,一个十分重要的客户使用产品中出现了一些问题,主要是管理员在转移SqlServer数据库的时候造成了数据库被覆盖,数据全部丢失,天呀,这个圣诞节。

    打了一个多小时的电话,尝试了很多的办法,终究还是失败,原因就是客户总是想把责任推给我们,而我当时想的是先别追究责任尽力避免损失才是更重要的。

    由于是周末,公司离现场最近的员工的手机恰恰欠费了,这样我们就失去了第1时间挽救数据的机会,当风险来临的时候,应对机制恰恰如此的薄弱。

    昨天晚上一直在做一个梦,梦见数据恢复了,呵呵,也许搞计算机的都会很瘦弱,因为电话随时会打过来。

    老板的电话终究会来的,虽然没有指责,但是也是不满的,希望可以通过技术手段解决。

    而我一直都将注意离转移到如果恢复被误覆盖的数据上了,通过多种方式都是失败的。。。

    早上两个同事到了现场,折腾了1上午,最后给我的电话竟然让我如此惊喜。

    原来我们的系统通常会在服务端和客户端产生2份数据,客户端的用来做为缓存数据用,当用户完成操作后,都是将数据传送给服务端,本地并没有销毁。

    但是在新版中,由于部分用户提出了,如果本地数据被篡改,那么安全无法得到保证,因此我们改用上传后本地删除缓存的策略。

    谢天谢地,用户使用的是老版,缓存还没有被删除。

    兄弟们将缓存数据采集回来了,我做了一下试验,还成,虽然不能保证100%,但是顶多也就丢失几小份数据。

    这个时候我反而矛盾,是数据重要还是安全重要,呵呵,也许要用户来决定吧。

    圣诞之后是狂欢,希望这个时候电话不会想起,真的感谢这些兄弟,否则我可能还在钻牛角尖,换个方式思考怎么这么难?

    狂欢吧。。。
  • 相关阅读:
    iPhone之Quartz 2D系列--编程指南(1)概览
    【Lucene3.6.2入门系列】第15节_SolrJ高亮
    项目估算与计划不是一般的难!(6)——如何跟踪计划?
    客户端MapReduce提交到YARN过程
    项目估算与计划不是一般的难!(7)——优秀项目经理是怎样炼成的?
    Properties/Property文件读取(键值均)乱码问题!
    hdu4431 Mahjong 枚举搜索。。
    weblogic 日志介绍
    dp poj 1080 Human Gene Functions
    inter
  • 原文地址:https://www.cnblogs.com/Duiker/p/304780.html
Copyright © 2011-2022 走看看