目錄表

Proxmox Backup Server(PBS) 安裝測試紀錄

安裝環境

安裝程序

  • 權限 Role : DatastoreBackup 只能備份, 還原時會出現權限不足狀況
  • 即使再增加 Role : DatastoreReader 雖然可以手動進行還原作業, 但仍無法有自動備份最後的檢查權限
  • 所以必須給 DatastoreAdmin 權限才可正確

PVE Node 掛上 PBS

如果測試備份 PVE 的 VM 都沒問題, 但備份 CT 會出現以下錯誤訊息
INFO: Error: HTTP Error 400 Bad Request: parameter verification errors
INFO: parameter 'encoded-size': value must have a minimum value of 13 (got 12)

應該和 PVE 安裝環境使用 lvm 有關, 如果安裝時是選 zfs 就可以完全正常.

[另外方案]直接安裝在 PVE 主機內的程序

  1. 設定 PBS 儲存庫 /etc/apt/sources.list
    :
    # Proxmox Backup Server
    deb http://download.proxmox.com/debian/pbs buster pbs-no-subscription
  2. 安裝 PBS

    apt-get update
    apt-get install proxmox-backup-server

  3. 安裝後可將 pbs-enterprise 訂閱版套件存取關閉
    /etc/apt/sources.list.d/pbs-enterprise.list
    #deb https://enterprise.proxmox.com/debian/pbs buster pbs-enterprise
  4. 就可以直接連上 PBS 管理網頁 Exp. https://192.168.11.249:8007/ (可以使用該主機 PVE 的 root 帳號密碼登入)

設定 PBS-A 每小時同步至 PBS-B

  1. PBS-B 內設定 Remotes 畫面類似以下:
  2. PBS-B 內設定 Sync Jobs 畫面類似以下:

設定保留備份份數與預覽方式

問題與解決方式

參考網址