超过配额时恢复被 vi 损坏的文件?

超过配额时恢复被 vi 损坏的文件?

一个用户在超出配额的情况下编辑了一个文件,新文件无法写回磁盘。他使用了 vi。磁盘在使用 XFS 的 NFS 服务器上。NFS 服务器上是 CentOS 6,客户端上是 CentOS 7。

他的主目录没有超出配额。那是另一个磁盘。

有什么方法可以检索该文件吗?

答案1

唯一的办法:从备份中恢复。没有备份?没有文件。

答案2

用户~在主目录中找到了交换文件和/或备份文件。我以为我先在那里查看了,但在转向 ServerFault 之前我肯定忽略了它们。

这仍然是一个危险的情况。我认为,超出配额的用户有丢失数据的风险。

相关内容