V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GeekHub
ISSSSSSS
V2EX  ›  程序员

刚刚看到新闻,微盟的数据百分百的恢复了。特别想了解下里面的技术细节。

  •  
  •   ISSSSSSS · 200 天前 · 10552 次点击
    这是一个创建于 200 天前的主题,其中的信息可能已经有所发展或是发生改变。

    其实我是感觉这种数据恢复程度简直🐂🍺。我倾向于认为不可能恢复到百分之一百。

    如果真的恢复百分之百,那可能是之前有过一次完整备份,储存数据的硬盘从故障开始就没有写入数据,或被暂时屏蔽的逻辑删除数据一点也没有被覆盖。 个人对这方面尤其是硬件恢复的知识不太懂,特别想了解下。

    68 条回复    2020-03-03 15:41:43 +08:00
    mediapig89
        1
    mediapig89   200 天前   ❤️ 1
    没什么技术细节,就是把磁盘拔下来送给专业的数据恢复公司去恢复去了。
    删除后没有写入操作,恢复起来还是很有可能的。
    我见鬼最诡异的是 oracle 的裸设备被格式化了,oracle 原厂回来居然找全了。
    ohoh
        2
    ohoh   200 天前   ❤️ 1
    和解! 备份恢复的可能性大
    abychan
        3
    abychan   200 天前
    同意二楼的,不可能全部恢复的
    murmur
        4
    murmur   200 天前
    激情删库,没匿名也没跑,恢复起来只是个时间问题,看这次还有多少商家不跑路吧
    id7368
        5
    id7368   200 天前 via iPhone   ❤️ 1
    实际恢复 80%也能告诉你百分百恢复,人家说了算你又没法去核实对不对。
    keepeye
        6
    keepeye   200 天前   ❤️ 1
    不是云么?拔磁盘?不都是虚拟化的么?
    wordsman
        7
    wordsman   200 天前   ❤️ 20
    资本要的是信心,不在意细节。
    jmyz0455
        8
    jmyz0455   200 天前
    以前家里电脑的机械硬盘是西数绿盘,不小心电脑坏了,拿去修,装机师傅一通乱来,居然把硬盘重新格式化分区。
    我里面好几 G 的游戏安装包啊,当时我立马把装着游戏的硬盘单独拿出来。
    找了另外一个电脑做了个启动 U 盘,里面有试用版数据恢复软件,确保文件记录没有被重写到,果真 100%恢复到了。
    所以单纯 rm -rf 的话,专业的数据恢复公司肯定有更好的办法。
    zr8657
        9
    zr8657   200 天前
    不是说核心运维吗,我觉得核心运维肯定知道删完要来回再写个几遍,看这意思像是和解了
    love
        10
    love   200 天前
    之前某些人说肯定恢复不了,现在改成不能全部恢复了哈哈
    czkwg8
        11
    czkwg8   200 天前
    运维自己 backup 了也是有可能的,你说 100%恢复我不太信
    Jooooooooo
        12
    Jooooooooo   200 天前
    一般核心 db 有快照的, 往回倒就行了
    shyrock
        13
    shyrock   200 天前
    好吧,更有技术含量的问题来了,这位运维要怎么设置和解条件才不会被秋后算账?
    wanguorui123
        14
    wanguorui123   200 天前
    rm -rf 很容易恢复因为文件系统只是删的目录内容还在,低格和覆写没有快照的原始文件就 GG 了。如果腾讯云的文件系统有快照功能恢复起来就容易的多,可以通过文件系统的快照➕日志恢复。
    sagaxu
        15
    sagaxu   200 天前 via Android
    我想知道,全盘随机写入覆盖 3 次之后,还能恢复多少
    neoblackcap
        16
    neoblackcap   200 天前
    @shyrock 拿钱跑了,签和解协议就 OK 了
    ToBeHacker
        17
    ToBeHacker   200 天前 via Android
    有备份的话恢复很正常
    rrfeng
        18
    rrfeng   200 天前
    云盘不是裸设备,即使你格了重写估计也有可能恢复,就看成本高不高吧……
    jdgui
        19
    jdgui   200 天前
    @zr8657 云服务器,你没办法写几遍
    whasyt
        20
    whasyt   200 天前
    反倒是有赞的鸡血般宣传,真看不惯
    server
        21
    server   200 天前   ❤️ 1
    资本市场为了股价一切都合理,一个核心运维自爆至少伤筋动骨
    jim9606
        22
    jim9606   200 天前
    他说恢复可能是恢复了急用的部分吧,很多历史数据丢了就丢了,反正除了内部也没人知道。
    现在很多云 db 都是快照+集群+SAN 阵列的,每一层都有冗余,只是有些时候恢复需要人工操作而不是自动切换罢了。
    所谓的删文件后覆写无法恢复只对单机磁盘 /RAID 有效,对虚拟磁盘这么做不见得有用,因为底层的磁盘后端可能偷偷给快照了。不过让系统崩掉是没什么问题的
    ryd994
        23
    ryd994   200 天前 via Android
    到底是不是云服务器?
    如果是的话那能恢复有可能。云的储存系统,为了确保分布式储存的性能,最底层是只写的。写入操作实际上是 COW。实际储存位置由 metadata 控制。
    定期 GC,把没人使用的区块释放出来。
    所以如果云厂商不遵守 gpdr,把 metadata 全部存档的话,那倒回去就行了。
    ob
        24
    ob   200 天前 via Android
    自己先去卖空股票,然后删库,这一波赚不少
    wangxiaoaer
        25
    wangxiaoaer   199 天前
    别较真,给资本市场看的。
    mitu9527
        26
    mitu9527   199 天前
    如果技术上能恢复,早就恢复了,不会等这么多天。所以可能是没完全恢复,只是这么说而已。如果真的是完全恢复的话,说明删库前完全备份了,然后提了条件并且最后和解了,不是说上司睡了那人的女朋友两次么,哈哈。
    mitu9527
        27
    mitu9527   199 天前
    @shyrock 敢删库,就是要拼的鱼死网破,后果不重要了,只要报复条件能达成就可以了。
    Bantes
        28
    Bantes   199 天前   ❤️ 1
    今天访问的几个小程序用的是微盟的接口,都还没恢复。好像听说官方在发假消息其实好多还没恢复,发利好消息为了救股市的
    ifxo
        29
    ifxo   199 天前
    主要是为了声誉,即使一点也没恢复,也要说恢复了 100%
    veike
        30
    veike   199 天前
    @mitu9527 看来不只两次
    flynaj
        31
    flynaj   199 天前 via Android
    机械硬盘,发现的早恢复非常简单。没有你们想象的那么难,当然有其它写入就覆盖了
    HangoX
        32
    HangoX   199 天前
    没有写入覆盖压根没事,直接恢复就好了。你要是多擦写几次,神仙都很难救
    lc7029
        33
    lc7029   199 天前
    @mediapig89 裸设备格式化之后没有写入数据的话,也能恢复,只是我们外人不知道 O 厂的数据结构。在他们自己知道的前提下,找回数据就容易多了。
    mmixxia
        34
    mmixxia   199 天前
    确实专业的实验室修复的可能性还是很大的
    mrchi
        35
    mrchi   199 天前   ❤️ 1
    之前看帖子说用的腾讯云主机自建的数据库,那也就是云硬盘,数据应该分散在多个物理盘上才对。
    如果云硬盘资源被回收了,以腾讯云的体量,存有数据的物理盘的区块应该会马上被别的资源申请占用了吧,这种不好恢复吧?
    所以会不会是云硬盘资源还在,并没有删除🐶
    yefee
        36
    yefee   199 天前
    之前忘了哪里看到消息,一个商户说微盟回复他们说预计 18 号恢复数据
    snw
        37
    snw   199 天前 via Android
    @neoblackcap
    除非跑境外,不然签和解协议拿钱很容易被作为敲诈勒索的证据。
    huntcool001
        38
    huntcool001   199 天前
    @snw 他的意思是,运维交出备份帮助恢复数据,公司出具刑事谅解意见书,这运维可以少判几年.
    hanbing135
        39
    hanbing135   199 天前 via Android
    明显吹给资本市场看的啊
    murmur
        40
    murmur   199 天前
    上面的别着急吹,新闻又变了,说有经销商被踢出群了
    qianmeng
        41
    qianmeng   199 天前 via Android
    肯定很刺激。
    不会那么快恢复的,主要是删除不彻底,多写几遍不好吗?
    chempotato
        42
    chempotato   199 天前 via Android
    看看雪球上的爆料,微盟彻底凉了
    imnpc
        43
    imnpc   199 天前
    我觉得如果是存在云主机上 不可能 100%恢复的 因为云磁盘导出来并不是一个完整的硬盘镜像啊...
    磁盘回复最主要是物理磁道上恢复吧 你都没有完整的硬盘数据啊
    BlackBerry999
        44
    BlackBerry999   199 天前
    好像是重新定义了 100%恢复的标准。。。。所以就 100%了(百度上看到的)。
    WinnieNumberTwo
        45
    WinnieNumberTwo   199 天前 via Android
    资本市场的日常假新闻。如果有 v2er 从纯技术角度来看就真信这种鬼话,那以后还是别碰股市算了。
    deeplydrink
        46
    deeplydrink   199 天前
    没有快照之类的备份?
    classyk
        47
    classyk   199 天前
    楼上考虑的都是只是应对 rm 之类的删除,所以说删除没有写入的情况下还能恢复,然而具体运维怎么删除数据的?如果运维走的是 dd 覆盖磁盘之类呢?
    ytmsdy
        48
    ytmsdy   199 天前
    了解一下硬盘底层的逻辑就知道了,数据被删除以后,好像只删除了文件表里面的内容,真正的文件是没有被抹除的。只有当有新数据进来,当硬盘没有空白扇区的时候才会抹除之前的数据。
    chocotan
        49
    chocotan   199 天前
    恢复了?我看的新闻说,官方说 100%恢复了,但是商户反映还没有
    whwq2012
        50
    whwq2012   199 天前 via Android
    b 站搜修客实验室,看专业的人是怎么修的
    Jiajin
        51
    Jiajin   199 天前
    激情删库的这个人如果反复写入,是不是就没 dei 了
    exploreXin
        52
    exploreXin   199 天前
    数据恢复不了的小商家,给点好处私了,大商家能恢复多少就恢复多少,恢复不了给补偿,之后就是发个安抚人心的消息,宣布 100%恢复了,让后来者能够安心的继续花钱用他们的东西。
    mezhangkai
        53
    mezhangkai   199 天前
    核心数据没有快照备份吗,是云服务器厂商的问题,还是自己公司技术建设的问题?
    vevlins
        54
    vevlins   199 天前
    细节就是不害臊呗
    raptor
        55
    raptor   199 天前
    对于云服务来说,讨论裸设备的删除恢复没有意义,不是一个层面的东西,在云服务器里看到的东西都是虚拟出来的,母机层如果有备份,虚拟机里删一百遍也没有用。

    别说虚拟机了,就算是裸机用 SAN 存储,在 SAN 层面做了快照,裸机删除一百遍也没用。

    归根到底是要有备份。
    justfun
        56
    justfun   199 天前
    都一周了....也是够可以的
    jingege
        57
    jingege   199 天前
    不太可能完全恢复,不过以国内公司的尿性,恢复 70%也会报道完全恢复
    fancy111
        58
    fancy111   199 天前
    没太关注这个,先搞清楚是删数据库,还是格式化硬盘,这明显是不同的操作。两种操作都可以百分百恢复,前者是有全日志的,后者格式化之后肯定同一时间不会去写入覆盖,照样可以恢复。
    这也不是扫码高深技术,只是费时间。
    另外如果要完全删数据,应该格式化硬盘后。。。。。
    encro
        59
    encro   199 天前
    想想携程
    jsondog
        60
    jsondog   199 天前
    运维这个情况是不是得坐牢啊?判几年?
    JCZ2MkKb5S8ZX9pq
        61
    JCZ2MkKb5S8ZX9pq   199 天前
    唉,其实有一个很简单的问题。
    如果真有备份,如果真的直接读磁盘修复,需要用这么久嘛?

    据说是很多程序员在加班,猜测会不会是拿各种零散的第三方数据去回填的?
    codingKingKong
        62
    codingKingKong   199 天前
    我记得之前看过云服务存储数据时, 会分散存储, 所以猜测可能不是拔硬盘~
    倾向于公关口径 + 有备份~
    sevenzhou1218
        63
    sevenzhou1218   199 天前
    百分百恢复了,谁还敢用腾讯云啊。口怕。
    shujun
        64
    shujun   199 天前
    完全删除其实可能性不大,完善恢复也不可能,肯定会丢一些相对热的数据。


    如果是物理磁盘,仅仅删除没有覆写的话,恢复数据不难。
    云服务的磁盘资源都是虚拟磁盘吧,这样系统隐射到哪里,是否有做备份,就不得而知了。
    那个删除数据的运维,如果真的想删除:通过脚本不停的覆写所有分区,删除所有备份,删除 raid 的分区保证不可被修复。还有冷备份。。。。。
    nrtEBH
        65
    nrtEBH   199 天前
    云上的很难恢复吧 分布式存储 我猜测是本地 IDC 里面的硬盘拿去数据恢复了
    HuHui
        66
    HuHui   199 天前
    可能吗?
    hantsy
        67
    hantsy   199 天前
    我在如果是物理格式化还能恢复???
    annoy1309
        68
    annoy1309   199 天前
    云服务商底层是仅写的吧,就和 23L 说的那个道理,足够早发现恢复存量问题不大
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2784 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 11:14 · PVG 19:14 · LAX 04:14 · JFK 07:14
    ♥ Do have faith in what you're doing.