CentOS鏡像備份與恢復技巧
小樊
34
2025-08-06 18:34:41
一、備份技巧
- tar命令備份
- 全量備份:
sudo tar czvf backup.tar.gz --exclude=/proc --exclude=/lostfound --exclude=/sys /
- 排除目錄:避免備份臨時文件、虛擬文件系統等冗余數據,節省空間。
- rsync增量備份
- 首次全量:
rsync -avz /source/ /destination/
- 后續增量:
rsync -avz --delete --link-dest=/previous_backup/ /source/ /destination/
- 適用場景:適合頻繁更新的文件(如日志、配置),僅同步變化部分。
- dd命令鏡像備份
- 磁盤鏡像:
sudo dd if=/dev/sda of=backup.img bs=4M
- 特點:備份完整磁盤數據,適合系統遷移或災難恢復,但占用空間大。
- 工具化備份
- Clonezilla:支持磁盤克隆和分區備份,需制作啟動盤,適合批量恢復。
- Mondo Rescue:生成ISO鏡像,支持多文件系統,適合復雜環境。
二、恢復技巧
- 鏡像/壓縮包恢復
- tar解壓恢復:
sudo tar xvpfz backup.tar.gz -C /
- dd鏡像寫入:
sudo dd if=backup.img of=/dev/sda bs=4M
- 注意:dd會覆蓋目標磁盤所有數據,需確認設備名稱正確。
- 系統救援模式恢復
- CentOS安裝盤/USB啟動:進入“Troubleshooting > Rescue a CentOS system”,掛載原系統后手動恢復文件或重建引導。
- 適用場景:系統無法啟動時修復引導或恢復關鍵配置。
- 工具恢復
- Clonezilla:啟動后選擇“device-image”模式,選擇備份鏡像完成恢復。
- Mondo Rescue:通過ISO鏡像引導,按向導選擇恢復點。
三、關鍵注意事項
- 備份驗證:定期用
tar -tvf
或md5sum
檢查備份文件完整性。
- 存儲安全:本地備份需加密(如
openssl enc -aes-256-cbc
),重要數據建議同步至遠程存儲(如NAS、云存儲)。
- 硬件兼容性:恢復前確認目標設備硬件配置(如磁盤大小、分區格式)與備份源一致,尤其是使用dd時。
- 測試恢復:定期模擬恢復過程,確保備份可用,避免實際故障時操作失誤。
參考來源:
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女