磁盘(EXT4)突然空了,没有任何迹象,为什么

我有一个Ubuntu的10.04服务器,其中有几个磁盘。 这些磁盘是使用联合文件系统设置的,它们将它们全部显示为一个逻辑/主目录。

前几天,由于缺乏更好的解释,其中一个磁盘似乎突然“变空了”。 / home mount上的数据量在几分钟内几乎减半了 – 在“变空”之前,磁盘似乎已经超过了400 GB的数据。

我完全不知道发生了什么事。 其他时间我没有使用服务器,但是有六十个其他用户可能已经(没有root访问权限,并且没有软pipe整个磁盘的能力)。

我已经在磁盘上运行SMARTtesting,并且恢复干净。 文件系统检查正常(现在有12 GB的使用,因为一些用户软件在事件发生后继续下载)。

我所知道的是,在十月十九日午夜左右,磁盘使用情况发生了巨大变化: http://i.imgur.com/8R6ia.png(抱歉,垃圾邮件过滤器不会嵌入它)

2012-10-18 23:58:03.399647 – 有953.97 / 2059.07 GB [46.33%] 2012-10-19 00:13:15.909010 – 有515.18 / 2059.07 GB [25.02%]

除此之外,我没有太多要去:-(

我知道:

  • 当时的日志文件中没有什么有趣的地方
  • 没有人似乎通过SSHlogin时发生(大多数用户甚至不使用SSH)
  • 服务器通过任何发生在线(3个月的正常运行时间)
  • 其他磁盘都没有受到影响,服务器上的其他所有内容看起来完全正常
  • 我曾尝试在磁盘上使用“extundelete”,并没有真正find任何东西(一些临时文件,但他们看起来是新的)

我完全不知所措。 我最初想到的可能是根本升级漏洞,但即使有人恶意“rm”磁盘内容,400 GB也需要15分钟以上?

我无法猜测这是怎么发生的。

但是要“擦除”磁盘“清理”,最快的方法是删除分区并重新创build分区。 你可以在几秒钟内得到一个“干净的”“格式化”的EXT4分区。

如果以某种方式使用root升级,那么这是一种方法。

从数据丢失之前的时间恢复备份,并恢复昨晚的备份。 比较两者。