我弄亂了 Ubuntu 伺服器,其中安裝了許多二進位檔案、設定等。我希望避免再次安裝和配置所有內容。
如果我將所有系統目錄(bin、usr/bin、var 等)從備份複製到新安裝(可能包括我的所有配置文件),一切都會立即正常工作,就像我通過 apt 重新安裝二進製文件一樣-得到?假設我也將排除任何需要排除的目錄(例如 boot 和 dev)。
如果這不起作用,考慮到我仍然擁有完整的磁碟存取權限,那麼恢復所有內容最快、最輕鬆的方法是什麼?需要明確的是,因為它是一個伺服器,所以我實際上並不關心 /home 目錄,而是其他所有內容。
謝謝!
答案1
這很可能會起作用,您只需要保留文件權限,這可以通過cp -a
.
我能想到的唯一問題是您的備份系統在某種程度上已經過時,這將使其無法用於您當前的核心(例如不同的初始化系統)。當我想將系統遷移到另一個硬碟/分割區時,簡單地複製系統也是我所做的。
由於您不能搞砸任何事情,因為之後您仍然可以完全存取磁碟,因此絕對值得一試。