Linux
如何在 RHEL 中回滾已刪除的根文件,我使用的命令 (rm -rf *)
不幸的是,我
rm -rf *
在 EC2 RHEL7.2 實例中使用了命令。所以核心依賴,實用程序文件被刪除了。有什麼步驟可以恢復這些文件嗎?或如何將伺服器回滾為正在執行?
我遵循了幾個步驟來解決,但這沒有幫助,
我已將另一個伺服器根設備卷(/dev/sda1)附加到故障伺服器根卷,並且 openssh 成功。
然後,我將所有這些文件從源位置複製
/
到故障伺服器卷(設備)位置並重新附加到故障伺服器中。現在openssh伺服器不工作了,我猜我已經複製了所有具有他們權限的文件。有什麼步驟需要做嗎?
快照或以其他方式備份損壞的實例。在乾淨的作業系統映像上啟動一個新實例。部署應用程序並從備份中恢復。通過附加損壞的實例並從中複製來補充備份。
不重建的修復更加困難和微妙。如果您刪除了包腳本中使用的二進製文件,則其他包可能無法正確安裝,並且您必須一次修復一個包。如果您真的想這樣做,請提供您在 rm 時的密碼在哪裡,以及您必須重新安裝哪些軟體。