線上書籍

Home

Proxmox 虛擬主機架設-從無到有(ZFS)

  1. 建立二部以上環境設定相同的 Proxmox VE 主機
    虛擬機的vmid 編號組成採 xyy 方式編碼,x 代表主機編號(1-5),yy (00-99)是虛擬機的編號

    也就是說在 第1台主機 上 01 編號的虛擬機完整 vmid 就等於 101,同樣的,
    看到虛擬機的vmid 是 305,那我們就知道這是位於第3部主機上 vmid 為 305 的虛擬機。

    但是別急著把5部主機(最少2部 Proxmox VE 主機)通通把虛擬機建立完成
    (我們只要先把主機安裝好即可),
    我們需要先在其中一部 ProxmoxVE 主機上建立虛擬機,
    再利用 sendlxc-copy 將 虛擬機 傳送複製到其餘主機。


     
  2. 建立新的虛擬機(自行操作)
    建立時請
    1. 建立新的 VM 或 LXC時 Storage 務必選擇 local-zfs ,這樣才能使用 zfs 的功能
    2. 如果原來已經建立好了完整上線使用的虛擬機(是存放在 ext4 或 lvm 上),想要轉移至 zfs storage上的話,
      1. 可先使用系統預設的 vzdump 將整個虛擬機完整打包
        請參考---><<Proxmox VE 正規 備份/還原>>
      2. 再使用技術性的方式將打包備份的虛擬機檔案以還原的方式轉移至 zfs storage 上
        請參考---><<利用 Backup 來複製 虛擬機>>
         
    3. 不同系統的VM部份
      1. 轉換完成後的虛擬機是以檔案方式儲存的,這時再以上方前一個步驟的方式(vzdump)打包、還原到 local-zfs 即可。
      2. ProxmoxVE 5.x 還有提供一個直接將虛擬機 import 進來的指令可以使用。