Linux
擁有系統磁碟備份映像的最佳方法是什麼?
在windows系統下,我習慣用driveImageXML創建高畫質圖像。
使用 Ubuntu Server 獲得包含作業系統的硬碟驅動器映像的最佳方法是什麼?
我想要一個目前配置的快照,所以如果主磁碟發生故障,我可以簡單地在一個新的 HD 上恢復這個圖像,拔掉損壞的,插入新創建的。節省了我設置和重新配置整個 Unix 伺服器的時間。
編輯:我在 ubuntu 論壇上也發現了這個,獲得 SU 權限,您可以啟動以下命令:
tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
創建包含所有作業系統內容的存檔,而無需停止伺服器。
但我也讀到過,如果我要移動到另一個 HD,我將需要重新安裝 GRUB。似乎解壓並將文件複製到新的 HD 不足以讓系統重新啟動。這是正確的嗎?
如果您只是想要驅動器的純一次性快照(複製映像),則可以使用該
dd
實用程序。此實用程序拍攝整個驅動器的映像。因此,如果您的驅動器(分區)是 500mb,那麼您的快照也將是 500mb。但是,如果您想持續備份驅動器上的所有數據,您可以使用類似
rsync
(或 rsnapshot)的實用程序。
也許您可以使用 LVM 將磁碟分區為邏輯卷,然後使用 lvcreate 對邏輯捲進行快照,在外部/USB 驅動器上創建快照。
否則,您可以只使用 Ghost 啟動 CD 或類似的東西來複製硬碟驅動器。