Epower PBS
1. 設定備份伺服器
前往 https://192.168.31.29:8007
取得 PBS 連線必備資訊
先建立使用者
左側 存取控制 ➝ 帳號管理 ➝ 增加
帳號 : pbsadmin
密碼 : 輸入密碼
確認密碼 : 在輸入一次密碼
上方 權限 ➝ 增加 ➝ 帳號權限
路徑 : / (整個目錄)
帳號 : pbsadmin (剛剛建立的使用者)
角色 : Admin (完全管理)
新增完會出現
左側 儀表板➝ 顯示指紋
記住下圖代碼 之後要將 PBS 儲存空間加入 PVE 會用到
左側 增加儲存區
名稱 : LocalDir
備份路徑 : /backup
增加完會出現儲存空間
回到 PVE 後台
資料中心 ➝ 儲存 ➝ 增加 ➝ Proxmox Backup Server
進入後,在這些欄位填入必要資訊:
ID:backup
伺服器:輸入 PBS 伺服器的 IP 位址
帳號名稱:pbsadmin@pbs
密碼:填入該帳號的密碼
指紋:將前面在 PBS 複製的指紋貼上
Datastore:LocalDir (剛剛建立的儲存區 不用加斜線)
增加完後就會出現
2. 設定異地備份伺服器
※異地 PBS 容量必須大於或等於主要 PBS 容量
前往 PBS 後台
建立使用者及儲存區
這兩個步驟與 1. 安裝備份伺服器 一樣
※ 新增儲存區的名稱要改成 RemoteDir
添加 PBS
點擊左側 遠端 ➝ 增加
遠端 ID : PBS-1
主機 : 輸入 PBS 的 IP
授權 ID : 輸入剛剛在主要備份伺服器建立的使用者
密碼 : 輸入主要備份伺服器的使用者密碼
指紋 : 複製主要備份伺服器的指紋
增加完會出現
同步數據
點擊左側剛剛建立的儲存區 ( RemoteDir ) ➝ 同步作業 ➝ 增加
只需要設定右邊
Source Reomte : 選擇剛剛建立的 PBS ID (有下拉式選單可以選)
Source Datastore : 選擇要從 PBS 同步的儲存區 (有下拉式選單可以選)
新增完後就會出現
點擊 立即執行 開始同步
等它跑完
點擊上方的內容
就會看到同步的資料
3. 備份數量及完整性
剪裁與廢棄項目清理
可以控制備份數量的大小
點擊左側儲存區 ➝ 剪裁與廢棄項目清理 ➝ 增加
命名空間 : Root (預設)
最大深度 : 完整 (預設)
備份範例 保留 30 份備份
保留最近份數 : 30
增加後會出現
驗證作業
建議至少每月重新驗證一次所有備份,即使之前的驗證是成功的。這是因為物理驅動器很容易隨著時間的推移而損壞,這可能會導致舊的工作備份在稱為 Data degradation 的過程中損壞。最好有一個定期重複(每小時/每天)的驗證作業,檢查新的和過期的備份,然後每週/每月的另一個作業將重新驗證所有內容。這樣,在恢復數據時就不會出現意外。
點擊左側儲存區 ➝ 驗證作業 ➝ 增加
命名空間 : Root (預設)
最大深度 : 完整 (預設)
排程 : daily (每天 00:00 執行)
範例不做詳細設定
增加後會出現
可以點擊 立即執行
等它跑完
點擊上方 內容
所有檔案以被驗證
4. 異地同步流量限制
※這邊的設定並不會套用到儲存區的同步作業
點擊左側 流量控制 ➝ 增加
名稱 : test (測試用)
下載速率 : 1
上傳速率 : 1
網路 : 留空代表所有網路 可自行設定
增加完會出現
回到 PVE 挑選 VM 做備份
速度被限制在 1 MB 上下
下載過程中可以回到 PBS 的流量控制把下載速率調高
將下載速率調高成 5 MB
回到 PVE 查看備份任務
速度提高並被限制在 5 MB 上下
為流量控制添加時段
範例 : 星期一至五 早上 9 點至下午 10 點 (上班時段) 下載上傳都是 1 MB
範例 : 星期六日 (放假時段進行備份作業) 下載上傳都是 10 MB