有没有服务器误删文件后,很纠结的经历

2016-09-15 23:46:41 +08:00
 dennyzhang
说一说,让大伙乐一乐。

有啥挽救的妙招也顺带分享一下
4498 次点击
所在节点    DevOps
11 条回复
lslqtz
2016-09-15 23:57:24 +08:00
有的。
我误删了 /usr/bin ,机子没问题,所以没重启。
后面被打了后封机,重开,开不起来,然后噗噗噗了。
dennyzhang
2016-09-16 00:00:20 +08:00
@lslqtz 赞赞赞。

后来呢?就直接重装了,还是再挣扎了一下?
lslqtz
2016-09-16 00:01:24 +08:00
@dennyzhang 重装了,没法挣扎,没有 VNC 。
nfroot
2016-09-16 01:47:42 +08:00
老总硬盘不知道哪里故障,给重装系统,在重装系统之前已经拷贝出所有数据在移动硬盘,然后装好系统后重新拷回去。
(引导坏了,怎么都修复不好,重装系统都不引导了,又是单分区……最终重新分区解决 [毕竟技术和时间都有限,取其轻也] )


半个月后,老总说,有文件丢失了,我说全部拷贝过来了!
她坚持说桌面上有文件丢失了!我说不可能!没看到出错信息!拿出移动硬盘,备份文件夹桌面文件夹空空如也(说明备份出来的文件没有遗漏,但是么备份出来的文件就呵呵了,当时拷回来用的是“移动”,而当时备份是有少数文件拷不出,但是不是资料部分)

老总说,你为什么不把备份出去的文件全部拷贝回来?我说你硬盘放不下了!(本来单分区,重装系统顺便重新分区了,自然就没办法单独放在某个分区了,我备份的时候是整个 C 盘所有文件都备份了),只需要拷贝回来数据就行了,其他的软件和系统文件拷回来没用!(然后她默默的把移动硬盘里其余文件也复制回来,我就等着看她塞满 C 盘……)

然后她又说,为什么系统不能恢复到出问题前?我说已经尝试过 N 种方法,都失败了!(这个问题其实她问了好几次了)


最终我只有服软,称可能第一次备份文件的时候,文件就已经坏了,所以没成功拷出来……



一定要记住啊:

第一:什么坏了都不要坏硬盘!
第二:不要指望用户会信任你!
第三:一定要谨慎操作数据文件!并做到心里有数,才能有自信去反驳!
第四:永远不要和领导作对!当错误(误会)无法挽回的时候,想办法给两个人找一个台阶下!

第五:有的工作真的很无奈,你明明只是个开车的,领导却以为你是开发这个汽车的工程师,面面俱到!每一个技术点,每一个部件都能了如指掌,轻松修复。

(基本没有误删过什么数据,最严重的一次也就是打错了命令删除掉了刚装的系统文件而已。)
ryd994
2016-09-16 02:03:56 +08:00
@nfroot 这里有几个地方你还可以做更好:
1.拷出来之后,重装之前,应该先确诊移动硬盘上的都是齐了,让老板来确认,要是少了就是他自己的问题
2.重装之后应该拷回去,然后立刻查对。移动硬盘长期保留直到确认不需要而且其他地方需要为止,或者立刻转光盘。讲真移动硬盘值几个钱?

平时多备份
不要相信用户,更不要以为用户知道一切后果
学学人家医院怎么做的,医人医电脑,一旦出事差不了多少
必要时书面留档

我在学校 IT 部修电脑一年多………
em70
2016-09-16 02:16:04 +08:00
@nfroot 一块硬盘才 300 多元,帮老总省这点钱干什么,直接给老硬盘买个硬盘盒,电脑接新硬盘重装系统,回头需要什么文件拿老硬盘自己去拷贝即可.
reus
2016-09-16 02:23:22 +08:00
腾讯云有 snapshot ,每天做一次……
当然删了也只能回滚
nfroot
2016-09-16 02:56:31 +08:00
@em70
固态硬盘 120G*2 组的 RAID0 笔记本 你这方案直接就不能实现 领导数据是要拿在自己手里的 不会给你拿走的!

你放心 我们在处理问题的时候 会考虑一些方案 像你说的这种直接换硬盘的我只能说服! 但是在这个场景下反而还麻烦(虽然说硬盘确实换掉最好,但是我也检测了一下,这硬盘没发现什么毛病,组了 RAID0 ,硬盘盒没用啊)

所以我的做法是第一件事用移动硬盘备份 C 盘所有文件 然后各种修复各种尝试 之后让领导自己保留移动硬盘 直到确认没有资料遗漏了 删除备份

其实当时发现引导修复不了之后,也考虑个几个方案,但是能实现的不多,最方便的就是拿移动硬盘来复制出来所有数据,然后尝试重新分区,顺便把 C 盘分开。

唯独做错了一件事 文件复制回去的时候采用的是移动而不是复制 以至于移动硬盘里的文件不完整了 如果是完整的我直接说这就是所有文件了 没复制出来的也没用了 因为根本恢复不了(现在有资料的文件夹我都移动到笔记本上了,我只考虑了如果有遗漏的文件还能回来继续拷贝,已经移动了的就肯定在笔记本里了,没考虑到对方会以这个为误解,其实这时候确实有点错误,如果笔记本再次故障,资料可能遗失,不过概率极小,下次记住不这么干了)



最主要的是面对完全不信任自己手下的人,是非常无奈的。(也不信厂里的电工老师傅,之前还背着电工在厂里搞工程,结果被骗了几次)
nfroot
2016-09-16 03:05:44 +08:00
@ryd994

没有成功拷出来的 要修复估计也没戏了(固态硬盘*2 组的 Raid0 ) 当时也是自己查看了一下用户数据都没问题 一些损坏的系统文件就没管了 关于让对方确认数据是否完整 这个真的是很无奈的 对方电脑用了几年 就一个 C 盘 你让他确认所有资料存放处 真的换我我也不会记得那么清楚

前两天被追责,她坚持称 C 盘根目录自己建了文件夹,然后我让她打开移动硬盘看结构,显然是没有的。(移动硬盘里有 C 盘能拷贝出来的所有数据,当时就和她说了,我找到的资料都移动到笔记本了,如果没找到的,以后再查看移动硬盘)

当时修复期间还被 Windows 10 周年版气死(一开始我用了几小时都没事,软件装好移交给领导,后来自动打补丁然后蓝屏,重启回来对不起,还是继续打补丁蓝屏,虽然可以阻止自动更新,但是放弃自动更新实在是不妥的,原系统是 Windows 8.1 升级的 Windows10 ),当时还想着周年版终于出来了,肯定妥妥的稳定吧……

常常备份是应该的 而且我们是要全体电脑都去备份的 一些人总是扭扭捏捏的生怕你偷他数据 到了领导这里 也是一个样 每次去备份数据 我感觉我是间谍来的 久而久之 我也不想给他们备份了 逼不得已才备份一次……
nfroot
2016-09-16 03:11:23 +08:00
@ryd994 其实你说的我都知道 毕竟不是刚接触电脑的时候(当然一直对数据方面没出过失误) 只是这次欠考虑 当时也不知道为什么是把移动硬盘里的数据移动回来 而不是复制 也确实是让领导保管移动硬盘 直到确定没有数据遗漏。

只是这位领导非常不信任手下 一个不小心就杯具了(期间她也有以辩论的方式跟我玩文字游戏)

(也不信厂里的电工老师傅,之前还背着电工找外面的人在厂里搞工程,结果被骗了几次)
pangliang
2016-09-16 09:56:56 +08:00
@nfroot 你可以说是你的领导不信任你. 但是前面的朋友也说了, 是你做事的方法, 让别人可以把问题"赖"在你头上. 从另一个角度上来讲, 你的做法也是有问题的(你可能觉得扯皮, 但这就是你之外的另一个角度):

"原始数据备份方案" 是你做的, 应该由你来保证备份的完整性, 而不是你的领导....
其二, 你在没有确认你的备份方案是完整的, 没有问题的情况下, 你选择了删除原始数据;

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/306520

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX