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