Linux
超過配額時恢復被vi損壞的文件?
使用者在超過配額時編輯了一個文件,並且新文件無法寫回磁碟。他使用了vi。該磁碟位於使用 XFS 的 NFS 伺服器上。NFS 伺服器上的 CentOS 6 和客戶端上的 CentOS 7。
他的主目錄沒有超過配額。這是另一個磁碟。
有什麼辦法可以找回文件?
~
使用者在他的主目錄中找到了交換文件和/或備份文件。我以為我先看了那裡,但在轉向 ServerFault 之前我一定忽略了它們。這仍然是一個危險的情況。在我看來,超出配額的使用者有失去數據的風險。
唯一的方法:從備份中恢復它。沒有備份?無文件。