溫馨提示×

Debian怎樣進行系統備份與恢復

小樊
57
2025-08-15 23:20:22
欄目: 智能運維

備份方法

  1. 全量備份(tar命令)
    備份系統關鍵文件(排除臨時文件等):
    sudo tar -czvf backup.tar.gz --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/tmp --exclude=/run / 
    
  2. 增量備份(rsync命令)
    同步源目錄到目標目錄(支持本地/遠程):
    rsync -avz --delete /source/ /backup/ 
    
  3. 加密增量備份(duplicity工具)
    支持加密的增量備份,適合遠程存儲:
    duplicity --full-if-older-than 1M /source/ file:///backup/ 
    
  4. 圖形化工具(Backup Ninja/Timeshift)
    • Backup Ninja:支持增量備份、遠程存儲,配置后通過命令行操作。
    • Timeshift(桌面用戶):類似Time Machine,支持定時備份系統快照。
  5. 磁盤克?。–lonezilla)
    備份整個磁盤或分區,適合批量恢復:
    通過Live USB啟動,選擇“device-image”模式備份/恢復。

恢復方法

  1. 全量恢復(tar命令)
    解壓備份文件到根目錄:
    sudo tar -xzvf backup.tar.gz -C / 
    
  2. 增量恢復(rsync命令)
    同步備份文件到目標目錄:
    rsync -avz /backup/ / 
    
  3. 工具恢復
    • Backup Ninja:運行ninja-restore命令恢復備份。
    • Clonezilla:通過Live USB啟動,選擇備份鏡像恢復磁盤。
    • Timeshift:在圖形界面選擇快照恢復系統。

注意事項

  • 備份前確保關鍵數據(如/etc配置文件、/home用戶數據)已備份。
  • 備份文件存儲在外部設備或云端,避免本地單點故障。
  • 定期測試備份恢復流程,驗證有效性。

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