Linux

Ubuntu 伺服器備份和恢復 linux 文件系統的最佳實踐

  • October 5, 2020

所以我有一個非常重要的問題,需要一些關於 linux 伺服器作業系統備份和恢復的建議。google 和其他來源有很多資訊,但沒有太多時間來測試每個解決方案。

  1. 我在專用伺服器 HW RAID1 上使用沒有 GUI 的 Ubuntu 伺服器 18。
  2. 我通過 CIFS 安裝了 NAS SMB 網路共享,NAS 只能通過專用網路伺服器 ip 訪問。

所以我想做 ubuntu 伺服器文件系統備份(快照)並將其儲存在 SMB 共享上。

問題:什麼更好用(bacula、timeshift 控制台、tar 等)以及系統還原呢?如果某些東西會崩潰,我希望安全並從 NAS 快速恢復而不進行更改,設置像 sda6 一樣不能觸及的分區。

# lsblk
NAME                                                MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0                                                 7:0    0    91M  1 loop /snap/core/6350
loop1                                                 7:1    0  97.1M  1 loop /snap/core/9993
sda                                                   8:0    0 894.2G  0 disk
├─sda1                                                8:1    0     1M  0 part
├─sda2                                                8:2    0     1G  0 part /boot
├─sda3                                                8:3    0     3G  0 part [SWAP]
├─sda4                                                8:4    0    20G  0 part /home
├─sda5                                                8:5    0    50G  0 part /
└─sda6                                                8:6    0 820.2G  0 part
 └─vg1-vsv1001--d6i7oz--mc                         253:0    0   500G  0 lvm

還有一個問題是關於 Ubuntu 伺服器在 GUI(桌面)上的可用性,我發現使用 timeshift 管理備份更容易,但是如何加強桌面安全性,使其只能通過 RDP 上的 1 個 ip 連接,而 SSH 現在只能在 1 個 ip 上訪問.

感謝您的所有回答。;)!

您必須選擇工具來進行恢復:備份、重新安裝和還原。沒有最好的解決方案,我們不了解您的環境或最喜歡的工具。

更重要的是,與這些系統的所有者一起決定恢復目標是什麼。也許該組織會為將文件共享的每晚備份保留 14 天並在 8 小時內恢復它而付費。最重要的是,恢復的測試可以取回文件。驗證這是否發生在恢復目標中,並抽查文件的完整性。

如果失去“不得觸碰”的分區是個問題,還需要為它定義和測試恢復計劃。有效的恢復不會破壞範圍之外的數據,但需要有最後一道防線來取回重要數據。

儲存在文件共享上的檔案不是冷備份。例如,惡意軟體可以加密或刪除線上共享。考慮可移動介質(如磁帶)、具有防止刪除的保留規則的對象儲存,或在不使用備份系統時將其物理拔出。

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