专家解读携程数据丢失事件
本报记者刘扬
就在支付宝27日宕机后的第二天,携程官网和APP也突然发生大面积瘫痪。携程官方回应称,“5月28日上午,因携程部分服务器疑似遭到不明攻击,导致官方网站及APP暂时无法正常使用,目前系统正在逐步恢复中,详细原因也还在调查中。经过紧急排查,携程数据没有丢失,预订数据也保存完整”。事发后,《环球时报》采访了中国信息安全专家谭晓生,他向《环球时报》记者指出了这一事件背后的一些技术节点。
对于网站瘫痪的原因,互联网上众说纷纭。有的说是数据库和备份数据被物理删除,有的说是内部人员误操作,还有说服务器根目录被删。谭晓生认为,按可能性大小排序,依次为黑客攻击、内部人员人为破坏、技术人员误操作。
谭晓生认为,如果服务器上的根目录被删除也并不会造成特别大的影响,可以想象成是把服务器上的软件系统都毁了,所以要重装系统、重新部署程序、恢复数据等。但如果数据量很大,通过网络拷贝方式恢复数据要花很长时间。
对于重要数据一旦被删能否恢复,以及可能会带来多大损失,谭晓生表示,从企业的管理流程来说,重要的数据一定会进行备份,但数据备份的恢复需要时间,根据数据量的大小,可能是几小时,也可能以天为单位,这个时间本身就会带来损失。还有一个问题就是数据恢复可以恢复到多长时间以前,在最后备份时间点之后的数据会丢失,不过丢掉的数据还可以通过业务执行过程中生成的日志再恢复一部分。谭晓生说,但也不能排除在某种极端条件下,数据备份也被删掉了,或者数据备份之前没有做过校验,需要恢复时发现无法使用,这类情况之前有过不少案例。
对于如何避免重要数据丢失,谭晓生建议,如果是遭受攻击,就要加强系统的安全防范能力。如果是内鬼造成,那就要通过一些技术手段来限制技术人员的权限,降低单个技术人员的操作权限,还有通过相互监督的方式来减少破坏性操作的发生,比如采用类似古代虎符那样的方式分散权限。还要有针对服务器出故障以及误操作的恢复预案,这次数据恢复的时间有点长,应该在事故发生之前就考虑一个更优的恢复方案。
支付宝和携程网连续两天发生宕机,外界出现一些忧虑互联网不太可靠的声音。目前的数据备份一般也是在网络上,但一旦网络上的备份或者网络本身出现问题,损失会很大,是否能进行线下备份呢?谭晓生认为,过去有这种规定,比如用磁带备份重要数据时,要求将磁带放在保险柜里,保险柜要能经受几小时的火烧。现在一些大银行或证券交易所也会在异地建立容灾数据中心,以备不时之需。但在目前这样数据高度联通的时代,要求数据都通过纸介质或者离线备份,也不太现实。▲