【问题标题】:How to recover files on a server after rm -rf /* on a development server?如何在开发服务器上 rm -rf /* 后恢复服务器上的文件?
【发布时间】:2016-07-01 07:48:07
【问题描述】:

不幸的是,我们的一位同事通过 SSH 对我们的一台开发服务器执行了rm -rf /* 命令,而我们的大部分开发站点都在那里。

有没有办法恢复或拯救所有这些文件?我们的头脑仍然不知道它发生了。

【问题讨论】:

  • 是的,有:只是在他们恢复一切之前不要让那个同事离开办公室。
  • 您需要立即通知人们 - 不建议隐藏问题。但是,如果是开发服务器,肯定可以重建吗?所有网站都是从版本控制仓库中提取的吗?
  • 这个问题可能比 SO 更适合 superuser.com
  • 你从备份中恢复,你有(对吗?)以防发生此类事件以及更可能发生硬件故障的情况。
  • 我们有一些存储库和数据库备份只是为了几个。我们在新服务器上重建了开发服务器的全部内容。 :o :D :) 谢谢你们的帮助,伙计们!

标签: linux rm undelete


【解决方案1】:

您可以使用TestDiskPhotoRec 来恢复丢失的文件。如果它们是新删除的,即删除操作后驱动器未使用太多,那么您应该可以恢复大部分。

【讨论】:

  • 嗨,伙计,我提出了这个建议,我们的 CEO 说从那以后不要再分配该服务器了。我们在新服务器上重建了所有内容,并且已经设置了自动备份。感谢您的建议!
猜你喜欢
  • 2016-09-04
  • 1970-01-01
  • 2020-09-15
  • 1970-01-01
  • 2010-10-27
  • 1970-01-01
  • 2018-10-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多