Shell

如何恢復備份數據?

  • October 19, 2021

我對該領域完全陌生,並且有一個關於從 Debian 伺服器恢復我的數據的問題,

我已經通過 rsync 在第二台伺服器上保存了我的數據。例如完整的 /etc/ 文件夾。

現在我的問題是,我現在可以將 /etc/ 文件夾從備份複製到具有新設置的作業系統的新伺服器,然後先從新伺服器中刪除 /etc/ 文件夾嗎?

或者整個事情不是那樣工作的?

/etc目錄直接對應於已安裝的包及其配置。在不恢復所有其他目錄的情況下恢復它可能不是最好的做法,但肯定可以做到。

您不能只從備份中復製文件,還需要恢復權限,例如,您不能讓/etc/shadow世界可讀,因為這是一個主要的安全風險 - 此文件包含鹽漬密碼,如果密碼不夠強,可以恢復這些密碼。

同樣,在完美的世界中,您要麼備份伺服器上的所有臨時文件,要麼只備份相關的文件和目錄。

引用自:https://unix.stackexchange.com/questions/673810