備份和恢復Linux Ubuntu鏡像的過程分為兩個主要步驟:創建鏡像和恢復鏡像。以下是詳細的操作指南:
打開終端(Ctrl+Alt+T)。
首先,確保已經安裝了debsums
工具,該工具用于驗證文件的完整性。在終端中輸入以下命令來安裝它:
sudo apt-get install debsums
掛載要備份的分區。例如,如果要備份/dev/sda1
分區,請輸入以下命令:
sudo mount /dev/sda1 /mnt
使用dd
命令創建鏡像。將/path/to/your/backup.img
替換為你想要保存鏡像的文件路徑,將/dev/sda1
替換為要備份的分區:
sudo dd if=/dev/sda1 of=/path/to/your/backup.img bs=4M status=progress && sync
這個命令會創建一個4MB大小的塊來復制數據,以提高備份速度并減少磁盤空間的使用。你也可以根據需要調整塊大小。
卸載已掛載的分區:
sudo umount /mnt
首先,將備份文件上傳到要恢復的計算機上。
掛載包含鏡像的文件。例如,如果鏡像文件名為backup.img
并存儲在/path/to/
目錄中,請輸入以下命令:
sudo mkdir /mnt/backup
sudo mount -o loop /path/to/backup.img /mnt/backup
檢查/mnt/backup
目錄下的文件系統完整性。在終端中輸入以下命令:
sudo debsums -c /mnt/backup
如果輸出顯示所有文件都正常,可以繼續進行恢復操作。
使用dd
命令將鏡像寫入目標分區。將/dev/sda1
替換為要恢復的分區:
sudo dd if=/mnt/backup/backup.img of=/dev/sda1 bs=4M status=progress && sync
卸載已掛載的分區:
sudo umount /mnt/backup
最后,重啟計算機以完成恢復過程。
請注意,在執行這些操作之前,務必備份所有重要數據,以防意外丟失。此外,確保你了解每個命令的作用,并在執行前仔細檢查參數。