Linux

什麼是合適的 LINUX 備份策略?

  • November 29, 2014

我最近一直在閱讀有關 Linux 備份策略的資訊,尤其是使用 Bacula 軟體。

該軟體似乎專注於在數據不可恢復的硬伺服器故障的情況下提供備份,即備份軟體將每天復製文件。

昨天我遞歸地更改了導致不良行為的目錄的權限。如何使用備份策略解決此類問題?實際上,我會尋找類似於“撤消”功能的東西,而不是使用備份從頭開始重寫整個圖像,在這種情況下,這似乎有點矯枉過正。

始終可以對備份進行部分還原。我不熟悉 Bacula,但我將概述一般方法:

  1. 大多數備份軟體實際上允許您通過設計對完整備份進行部分還原。如果您為 Bacula 執行恢復命令,那麼我相信它將允許您選擇要恢復的文件或目錄樹列表。“哈爾普,我刪除了$important_file ,你能幫我找回來嗎?” 是系統管理員可能遇到的最常見問題之一。
  2. 如果這不起作用,那麼您可以完全還原到系統(我建議使用虛擬機),然後將所需的文件和目錄複製回原始系統。作為備份策略的一部分,這實際上是您應該已經做的事情,因為如果任何後續恢復由於某種原因無法正常工作,備份將毫無用處,而保護自己免受這種情況影響的方法是進行此類測試恢復。

最後,當您以您描述的方式“試驗”時,完全有可能(並且非常常見)首先創建您正在使用的文件的存檔,然後在出現問題時恢復存檔。我的建議是只創建一個 tar 存檔,並確保在開始之前它不會“靠近”您正在使用的目錄。

引用自:https://serverfault.com/questions/647989