溫馨提示×

ubuntu鏡像恢復步驟

小樊
38
2025-10-16 07:21:21
欄目: 智能運維

Ubuntu系統鏡像恢復步驟

一、使用dd命令恢復系統鏡像

dd命令是底層磁盤操作工具,適合恢復完整磁盤或分區鏡像,需通過Live USB/CD啟動。

  1. 準備工作:下載Ubuntu LiveCD/LiveUSB鏡像,使用工具(如Rufus、Etcher)制作可啟動介質;確認目標磁盤(如/dev/sda,需替換為實際設備名,可通過lsblk命令查看)容量不小于鏡像文件大??;將備份的鏡像文件(如ubuntu_backup.img)復制到Live環境的存儲設備(如外接U盤)。
  2. 啟動Live環境:插入Live USB/CD,重啟計算機,進入BIOS/UEFI設置(開機按F2、Del等鍵,具體取決于主板型號),將啟動順序調整為從Live介質啟動,保存設置并重啟。
  3. 掛載鏡像文件(可選,用于驗證):若鏡像文件存儲在外接設備(如/dev/sdb1),需先掛載該設備,再掛載鏡像文件以檢查完整性:
    sudo mkdir /mnt/backup  # 創建掛載點
    sudo mount /dev/sdb1 /mnt/backup  # 掛載外接設備
    sudo mount -o loop /mnt/backup/ubuntu_backup.img /mnt/backup/img_mount  # 掛載鏡像文件
    sudo debsums -c /mnt/backup/img_mount  # 檢查系統文件完整性(可選)
    
  4. 恢復鏡像到目標磁盤:使用dd命令將鏡像文件寫入目標磁盤(如/dev/sda),操作不可逆,請確認目標磁盤正確:
    sudo dd if=/mnt/backup/ubuntu_backup.img of=/dev/sda bs=4M status=progress && sync
    
    若鏡像文件為壓縮格式(如.img.gz),需先解壓再恢復:
    gunzip -c /mnt/backup/ubuntu_backup.img.gz | sudo dd of=/dev/sda bs=4M status=progress
    
  5. 重啟計算機:恢復完成后,拔出Live USB/CD,重啟計算機,系統將從恢復的鏡像啟動。

二、使用Systemback恢復系統鏡像

Systemback是圖形化工具,適合新手,可創建可啟動的Live系統鏡像。

  1. 準備工作:通過Live USB/CD啟動Ubuntu;若未安裝Systemback,需先安裝(需添加PPA倉庫):
    sudo add-apt-repository ppa:nemh/systemback
    sudo apt-get update && sudo apt-get install systemback
    
  2. 啟動Systemback:在Live環境中打開終端,運行systemback命令啟動工具;選擇“Restore system”(恢復系統)選項。
  3. 選擇鏡像文件:點擊“Select image”按鈕,瀏覽并選擇之前用Systemback創建的Live ISO鏡像文件(如ubuntu_systemback.iso)。
  4. 開始恢復:確認鏡像文件路徑無誤后,點擊“Restore”按鈕,Systemback將自動解壓并恢復鏡像到系統磁盤;等待恢復完成,期間不要中斷電源。
  5. 重啟計算機:恢復完成后,關閉Systemback,拔出Live USB/CD,重啟計算機,系統將從恢復的鏡像啟動。

三、使用Clonezilla恢復系統鏡像

Clonezilla是開源磁盤克隆工具,適合全盤或分區級別的完整恢復。

  1. 準備工作:從Clonezilla官網下載Live ISO鏡像,使用工具制作可啟動USB;準備外接存儲設備(如移動硬盤),將備份的系統鏡像(通常存儲在/home/partimag目錄下)復制到該設備。
  2. 啟動Clonezilla:插入Clonezilla USB,重啟計算機,進入BIOS/UEFI設置,將啟動順序調整為從USB啟動;進入Clonezilla Live界面,選擇“Start Clonezilla”開始。
  3. 選擇恢復模式:在Clonezilla主菜單中,選擇“device-image”(設備-鏡像)模式,即從鏡像文件恢復系統;選擇“local_dev”(本地設備),指定外接存儲設備(如/dev/sdb1)作為鏡像源。
  4. 選擇鏡像文件:進入鏡像目錄,選擇之前備份的系統鏡像文件(如ubuntu_backup)。
  5. 選擇目標磁盤:確認目標磁盤(如/dev/sda,需替換為實際設備名),警告操作將覆蓋目標磁盤所有數據,確認無誤后繼續。
  6. 開始恢復:選擇“Begin”開始恢復過程,Clonezilla將自動復制鏡像文件到目標磁盤,包括分區表、引導記錄和系統文件;等待恢復完成。
  7. 重啟計算機:恢復完成后,退出Clonezilla,拔出USB和存儲設備,重啟計算機,系統將從恢復的鏡像啟動。

四、使用Timeshift恢復系統快照

Timeshift是增量備份工具,適合恢復系統到某個歷史狀態(需提前創建快照)。

  1. 準備工作:通過Live USB/CD啟動Ubuntu;若未安裝Timeshift,需先安裝:
    sudo apt install timeshift
    
  2. 啟動Timeshift:在Live環境中打開終端,運行timeshift命令啟動工具;選擇“Restore”(恢復)選項。
  3. 選擇備份位置:選擇備份文件的存儲路徑(如外接移動硬盤/dev/sdb1),Timeshift將掃描該路徑下的快照文件。
  4. 選擇恢復點:瀏覽快照列表,選擇需要恢復的系統快照(建議選擇最近的完整快照);點擊“Continue”繼續。
  5. 選擇恢復范圍:默認恢復整個系統,也可選擇特定分區(如/根分區);確認恢復范圍無誤后,點擊“OK”開始恢復。
  6. 重啟計算機:恢復完成后,關閉Timeshift,拔出Live USB/CD,重啟計算機,系統將恢復到所選快照的狀態。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女