熱門分類
載入中…
目錄0%

🛰 Proxmox VE 備份與還原全攻略:ZFS / NFS / PBS 深度比較

    🛰 Proxmox VE 備份與還原全攻略:ZFS / NFS / PBS 深度比較

    在虛擬化環境中,備份與還原 是維運穩定的關鍵。Proxmox VE 提供多種儲存與備份方式——包括 ZFS snapshotNFS 共用儲存Proxmox Backup Server(PBS)。本文將完整解析三種機制的架構、使用情境與指令實例。

    📦 一、備份方式概觀

    方式特性優點限制
    ZFS Snapshot區塊層即時快照速度快、不中斷 VM需使用 ZFS 儲存池
    NFS Storage外部 NAS 掛載集中管理、相容性高網路 I/O 依賴性強
    PBS Server官方備份伺服器重複資料刪除、高壓縮、安全加密需額外安裝 Proxmox Backup Server

    🧱 二、ZFS Snapshot 實作

    當 VM 儲存在 ZFS Volume 時,可直接建立快照並透過 send/recv 傳輸:

    # 建立快照
    zfs snapshot rpool/data/vm-101-disk-0@backup_20251111
    
    # 傳輸至遠端備份伺服器
    zfs send rpool/data/vm-101-disk-0@backup_20251111 | ssh backup@10.0.0.5 zfs recv backups/pve101
    
    # 列出快照
    zfs list -t snapshot

    適用於快速回滾與小規模叢集備份。

    🌐 三、NFS Network Storage 掛載與 vzdump 備份

    NFS 適合集中備份所有 VM/CT:

    # 匯入遠端 NFS 儲存
    mkdir /mnt/backup_nfs
    mount -t nfs 10.0.0.10:/volume1/proxmox /mnt/backup_nfs
    
    # 在 Proxmox 新增儲存
    nano /etc/pve/storage.cfg
    
    nfs: backup-nfs
      path /mnt/backup_nfs
      server 10.0.0.10
      export /volume1/proxmox
      content backup
      maxfiles 5

    手動備份範例:

    vzdump 101 --mode snapshot --compress zstd --storage backup-nfs

    🧮 四、Proxmox Backup Server(PBS)完整設定

    PBS 為官方去重備份解決方案,支援 AES 加密、快照驗證與資料版本化。

    # 在 PBS 伺服器上建立 repository
    pvesm add pbs backup-pbs --server 10.0.0.20 --datastore datastore1 --username backup@pbs --fingerprint <指紋>
    
    # 在 Proxmox 設定備份任務
    vzdump 101 --storage backup-pbs --mode snapshot --compress zstd --remove 0
    

    還原(Restore)方式:

    qmrestore vzdump-qemu-101-2025_11_11-10_00_00.vma.zst 201 --storage local-lvm

    或使用 WebUI → Backup → Restore 進行操作。

    📊 五、性能與策略比較

    項目ZFS SnapshotNFSPBS
    速度★★★★★★★★☆☆★★★★☆
    去重壓縮部分壓縮完整支援
    安全性區塊層保護依 NAS 設定AES 加密、token 驗證
    建議用途單機快照共享備份儲存企業級長期保存

    🧭 六、行動清單(Step-by-Step)

    ✅ 建立定期 vzdump 任務(每日或每週)  
    ✅ 將備份目錄同步至 NFS / PBS  
    ✅ 測試還原並驗證 VM 啟動成功  
    ✅ 設定郵件通知(/etc/vzdump.conf → mailnotification)  
    ✅ 定期清理過期快照與檔案  
      

    🔗 延伸閱讀

    📘 結語

    不論是中小企業或個人實驗室,定期備份都是防止資料遺失的最後防線。建議依據規模選擇合適的方式:ZFS 快速快照 適合單機測試、NFS 適合團隊共享、而 PBS 是長期保存與版本控制的理想方案。

    — WWFandy・技術筆記

    🔗 分享這篇 LINE Facebook X

    沒有留言:

    字級