🐧 Proxmox VE 建置教學:從下載、安裝到建立第一台虛擬機
本教學帶你從 下載 Proxmox VE、安裝與初始設定,一路到 建立第一台 KVM 虛擬機與 快速建立 LXC 容器。 文末附上備份/快照與最佳實務,讓你 1 篇完成虛擬化入門,並串接延伸篇包括網路設定、備份架構與 Cluster 高可用環境。
📑 目錄
- 一、什麼是 Proxmox VE?(KVM + LXC)
- 二、硬體需求與下載 ISO
- 三、安裝步驟(含 BIOS/UEFI 與磁碟規劃)
- 四、首次登入 Web 介面與基礎設定
- 五、儲存與網路:本機儲存、橋接(概念)
- 六、建立第一台 KVM 虛擬機(以 Linux/Windows 為例)
- 七、LXC 容器快速建立
- 八、備份與快照(Snapshot)
- 九、最佳實務與常見問題
- 🔗 延伸閱讀
一、什麼是 Proxmox VE?(KVM + LXC)
Proxmox VE 是基於 Debian 的開源虛擬化平台,結合 KVM(完整虛擬化)與 LXC(輕量容器)兩種虛擬化技術,並提供 Web UI、權限管理、快照/備份、Cluster 與 HA 等企業級能力。
二、硬體需求與下載 ISO
- CPU:建議支援 VT-x/AMD-V;若要巢狀虛擬化需額外支援。
- 記憶體:最低 4 GB;實務上建議 16 GB 起。
- 儲存:SATA/NVMe 任一,若規劃 ZFS 建議使用直通磁碟。
- 網路:1GbE 起跳;多網卡更易做 VLAN/隔離。
# 建立開機 USB(範例:Ubuntu 上用 dd)
sudo dd if=proxmox-ve.iso of=/dev/sdX bs=4M status=progress oflag=sync
三、安裝步驟(含 BIOS/UEFI 與磁碟規劃)
- BIOS/UEFI 設定:啟用 VT-x/AMD-V、IOMMU(直通用)、將 USB 排第一。
- 啟動安裝程式:選擇 Install Proxmox VE,同意授權。
- 磁碟與檔案系統:預設使用 ext4 或 zfs。新手可先選 ext4,進階再做 ZFS。
- 地區/鍵盤/時區:選擇正確時區,利於日誌與排程。
- Root 密碼與 Email:作為管理者帳密與通知用途。
- 網路設定:設定主機名(FQDN)、管理 IP(建議固定)、閘道、DNS。
- 完成安裝並重啟:畫面會顯示 Web 管理 URL,例如
https://<你的IP>:8006。
四、首次登入 Web 介面與基礎設定
# 瀏覽器登入
https://<PROXMOX_IP>:8006
User: root
Realm: PAM
Password: (安裝時設定的 root 密碼)
- 訂閱視窗:無訂閱可略過,不影響功能。
- 時間與 NTP:Datacenter → Time 設定 NTP,同步時鐘。
- 更新源:Node → Updates → Refresh 檢查更新;必要時調整 repo 至 no-subscription。
五、儲存與網路:本機儲存、橋接(概念)
儲存:預設有 local(ISO/Container Template)與 local-lvm(VM Disk)。可額外新增 NFS/SMB/iSCSI。
網路:安裝時自動建立 vmbr0(Linux Bridge),作為虛擬交換機,讓 VM 直接與外部網路互通。
六、建立第一台 KVM 虛擬機(以 Linux/Windows 為例)
在 Web 介面點選 Create VM,上傳 ISO,依需求設定 CPU、RAM 與磁碟,網卡選 VirtIO 模式。
# CLI 快速建立 VM 範例
qm create 100 --name ubuntu-test --memory 4096 --net0 virtio,bridge=vmbr0
qm importdisk 100 ubuntu.iso local-lvm
qm start 100
七、LXC 容器快速建立
於 CT Templates 下載映像檔(例如 Debian),再以 Create CT 建立,指定 RootFS、CPU、RAM、網路橋接,快速啟動輕量服務。
八、備份與快照(Snapshot)
- 快照:適合測試環境回滾;需支援快照的儲存(local-lvm)。
- 備份:於 Datacenter → Backup 建立排程,建議備份至外部儲存或 PBS。
# 手動快照
qm snapshot 100 before-update
# 備份範例
vzdump 100 --mode snapshot --compress zstd --storage local
九、最佳實務與常見問題
- 💡 建議分離「管理網」與「VM 網」。
- 🧩 資源規劃:避免 Overcommit,設定合理的 Ballooning 上限。
- 🗄 儲存:ZFS 適合資料完整性需求高的環境;但需足夠記憶體。
- 🛡 備份策略:3-2-1 原則,並定期測試還原。
🔗 延伸閱讀
- 🖧 Proxmox VE 網路設定全攻略:Bridge、VLAN 與多網卡實作
- 💾 Proxmox Backup Server 備份還原實戰:打造安全還原架構
- ⚙️ Proxmox VE Cluster 建置教學:多節點同步與 HA 高可用設定
- 🐧🧱 Linux Proxy Server 建置教學(Squid 安裝與設定指南)
🧭 行動清單
✅ 下載 Proxmox ISO 並完成安裝與初始設定 ✅ 建立第一台 VM(KVM)與 LXC 容器 ✅ 設定每日或每週備份任務(建議使用 PBS) ✅ 規劃多網卡環境,預備 Bridge/VLAN 實作 ✅ 準備下一篇:Cluster 與 HA 架構佈署
— WWFandy・主題筆記
延伸閱讀
- Proxmox VE 備份與還原全攻略:PBS + ZFS Snapshot + 異地容災(可驗證 SOP)
- Proxmox Backup Server:異地備份、增量、抗勒索策略
- Proxmox VE 虛擬網路:Linux Bridge / OVS / VXLAN 完整指南
- Proxmox VE HA 實戰:Quorum / Fencing / Corosync 完整指南
- Proxmox 儲存選型:ZFS vs LVM-Thin 差異與適用情境
- Proxmox VE 備份與還原:策略、流程與常見陷阱
- Proxmox VE 自動化:CLI / API / Ansible 實戰
- Proxmox VE 儲存整合:ZFS / NFS / iSCSI / LVM 佈署與建議
沒有留言: