現場(環境): Promox 4.3
問題:
很多人都會使用虛擬主機都會忘記備份這件事情,
這邊要提醒大家如果使用Promox建立虛擬主機該怎麼備份。
處理方式:
備份方式有兩種,一個是用指令,另外則是使用瀏覽器介面設定排程。
指令方式:
用ssh方式連線到Promox 主機當中。
指令方式很簡單。只要使用vzdump就可以達成。
備份時可以選擇不壓縮以及壓縮。(預設是不壓縮)
備份格式:
#vzdump --dumpdir [要存放的路徑] --compress [Promox內的VM ID]
* compress 後面可以帶的參數 0/1/gzip/ilzo (0表示不壓縮。其他都是壓縮方式)
不壓縮
#vzdump --dumpdir /tmp --compress 110
壓縮
#vzdump --dumpdir /tmp --compress gzip 110
已本次實驗為例子,不壓縮的備份檔為10G,壓縮後的為7.5G。
因為還原時不需特別帶其他指令,所以會建議大家都用壓縮的方式備份。
還原時也很簡單,是使用qmrestore指令。
還原格式:
#qmrestore [備份擋路徑] [預計給還原後主機的VM ID]
還原:
# qmrestore /tmp/vzdump-qemu-110-2017_12_18-13_59_50.vma.gz 112
有壓縮的檔案會在還原的時候自動解壓縮。
最後可以在瀏覽器的畫面上看到我們還原出來的備份主機。
(要注意的是因為是還原的,所以網路設定的MAC& IP Address需要再進行修改)
圖形化部份備份就簡單許多
選好要定期備份的時間及格式。
勾選完Enable後,按下Create就設定完成。
接著就是定期檢查而已。
後記:
有測試過,將舊版系統(4.3)匯入最新版本(5.1)是正常的。
參考網址:
http://blog.pulipuli.info/2011/11/proxmox-ve-openvzkvm-openvzkvm-proxmox.html