溫馨提示×

CentOS鏡像備份與恢復技巧

小樊
34
2025-08-06 18:34:41
欄目: 智能運維

一、備份技巧

  1. tar命令備份
    • 全量備份sudo tar czvf backup.tar.gz --exclude=/proc --exclude=/lostfound --exclude=/sys /
    • 排除目錄:避免備份臨時文件、虛擬文件系統等冗余數據,節省空間。
  2. rsync增量備份
    • 首次全量rsync -avz /source/ /destination/
    • 后續增量rsync -avz --delete --link-dest=/previous_backup/ /source/ /destination/
    • 適用場景:適合頻繁更新的文件(如日志、配置),僅同步變化部分。
  3. dd命令鏡像備份
    • 磁盤鏡像sudo dd if=/dev/sda of=backup.img bs=4M
    • 特點:備份完整磁盤數據,適合系統遷移或災難恢復,但占用空間大。
  4. 工具化備份
    • Clonezilla:支持磁盤克隆和分區備份,需制作啟動盤,適合批量恢復。
    • Mondo Rescue:生成ISO鏡像,支持多文件系統,適合復雜環境。

二、恢復技巧

  1. 鏡像/壓縮包恢復
    • tar解壓恢復sudo tar xvpfz backup.tar.gz -C /
    • dd鏡像寫入sudo dd if=backup.img of=/dev/sda bs=4M
    • 注意:dd會覆蓋目標磁盤所有數據,需確認設備名稱正確。
  2. 系統救援模式恢復
    • CentOS安裝盤/USB啟動:進入“Troubleshooting > Rescue a CentOS system”,掛載原系統后手動恢復文件或重建引導。
    • 適用場景:系統無法啟動時修復引導或恢復關鍵配置。
  3. 工具恢復
    • Clonezilla:啟動后選擇“device-image”模式,選擇備份鏡像完成恢復。
    • Mondo Rescue:通過ISO鏡像引導,按向導選擇恢復點。

三、關鍵注意事項

  • 備份驗證:定期用tar -tvfmd5sum檢查備份文件完整性。
  • 存儲安全:本地備份需加密(如openssl enc -aes-256-cbc),重要數據建議同步至遠程存儲(如NAS、云存儲)。
  • 硬件兼容性:恢復前確認目標設備硬件配置(如磁盤大小、分區格式)與備份源一致,尤其是使用dd時。
  • 測試恢復:定期模擬恢復過程,確保備份可用,避免實際故障時操作失誤。

參考來源

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