想来想去我也不知道怎么办?

2016-08-25 17:27:56 +08:00
 466934322
实际情况是:(我是 linux 小白)昨天,产品告诉我说数据输出的样式出了问题,让我修改下数据输出的样式,改完数据后,我就把缓存给清除了,但是就是这里出问题了,我一不留神复制目录没有复制好,直接把整个根目录给干掉了。
现在的问题是我把整个目录干掉了,但是网站还可以访问,但是无法上传代码,怎么解决呢?求方法。
说下服务器:服务器是前一个程序员用他的脑力为公司节省了一大批钱——使用了一台服务器安装了虚拟机,并用虚拟机搞了四个系统,一个测试环境,一个正式环境,一个什么的我也不知道,还有一个不知道,现在就是我把其中一个子系统的根目录给误操作了,能不能把另外一个测试环境的系统复制过来?因为两个都是一样的,真心的求有意义的建议。因为这个东西,我可能会被起诉。所以我希望赶紧将损失降到最小。谢谢
5514 次点击
所在节点    Linux
44 条回复
466934322
2016-08-26 11:19:14 +08:00
@yangxiongguo 我被吓哭了,因为我刚刚出社会,老板给我说:这个东西搞不好我要吃牢饭。。。
tonghuashuai
2016-08-26 11:29:13 +08:00
首先确定数据的安全性,前面提到网站还可以访问,说明数据应该问题不大,剩下的就是环境和代码了,既然是虚拟机,环境最好解决,镜像应该有备份吧,代码有版本控制,所以这么来看,问题不大。

另外,遇到这种事情应该去找 leader 而不是来这里发帖吧……
ferock
2016-08-26 11:30:27 +08:00
@466934322 你老板没说错,但是他们也有责任,给到没有能力的人操作权利,这就是流程的问题,而提供流程的人是有责任的。

另,没有金刚钻别揽瓷器活,自己几斤几两自己应该清楚,你就不应该上那个服务器
另 2 ,运维工资高,看上起“似乎”事情少,是有道理的,运维是,没消息就是好消息。
qing0304
2016-08-26 11:48:48 +08:00
这次事件弄完之后应该把东西梳理下。减少上服务器操作的机会,一些操作尽量都脚本化后台化。
BruceAuyeung
2016-08-26 12:40:51 +08:00
@人家老板没给他权限操作的,是他擅自越权使用了 key 才接触到服务器的。
lsmgeb89
2016-08-26 12:45:55 +08:00
@466934322 你老板吓唬你的。
ewouldblock7
2016-08-26 13:42:20 +08:00
先别急着重启。关于你说的几个测试环境,是不同的虚机吗?一个虚机是测试环境,一个虚机是正式环境?如果这样的话,并且你确认两个系统数据一致,其实可以考虑把测试环境虚机对应的 img 文件,直接 copy 一份出来。
当然,这些方案可以等待你们公司的人一起商讨后做恢复方案。然后确定怎么恢复出来。
wolegequ
2016-08-26 13:42:56 +08:00
解铃还得系铃人
Verydiao
2016-08-26 13:46:32 +08:00
网站不是还能访问么?清除 log 辞职走人,潇洒地做一个不负责任的人呗。
或者跟老板说清楚,把事情一五一十交代了,找到那个架设系统的人让他帮忙恢复.
julyclyde
2016-08-26 15:00:20 +08:00
你别只是请教,凭你的水平应该是很难在被人遥控的情况下搞定这事的
你出个车马费,尽快请前辈过来
broono
2016-08-26 15:10:59 +08:00
好奇是怎么干掉根的,真那么容易手抖么
会不会是看了某帖子恶搞教程 (astonished)
PastDust
2016-08-26 15:51:49 +08:00
搞不清楚状态的情况下,还敢直接在正式环境上动刀,你是有多任性啊

还有 既然已经重要到这种程度 为什么没有备份
466934322
2016-08-26 16:16:04 +08:00
@PastDust 以后打死我,我都不会动了,只要有比我牛逼的人,事无大小,我绝不越雷池一步。
现在我只想使劲的打我的右手,今晚通宵重装系统
cheneydeng
2016-08-26 16:22:56 +08:00
@466934322 犯错很正常,需要管理措施和安全机制来共同保证。如果实在没有精力来维护自己的服务器,建议用云服务, ucloud 提供的数据方舟可以恢复到任意时间点的系统数据,你值得拥有
lance26
2016-08-26 16:53:34 +08:00
还好拉,还能访问。。之前不小心删了个数据库,惨。。数据一定要做好备份。
zhangdawei
2016-08-26 16:59:20 +08:00
不要乱动了,越动越错,
以前做过一年的服务器管理,就学到一句话,
敲回车执行之前,歇半分钟想清楚。
testlc
2016-08-26 17:03:52 +08:00
rm 时一般情况下 不要带-f ,要不就把 rm 改了,做一个类似 window 上的回收池一样的东西,网上有资料
466934322
2016-08-26 17:49:47 +08:00
@testlc 下次一定这样做,问题是给我下次机会吧
zhjits
2016-08-26 18:31:07 +08:00
@testlc 在重要文件夹下面创建一个名叫 "-c" 的文件有奇效
redhatping
2016-08-26 19:31:02 +08:00
@zhjits 怎么说呢

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

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

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

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

© 2021 V2EX