ข้ามไปยังเนื้อหา
Data Centerคู่มือ

อัปเกรด Proxmox VE 9 จากรุ่น 8 ที่หมดอายุแล้ว: ขั้นตอน เช็กลิสต์ และจุดที่พังบ่อย

อัปเกรด Proxmox VE 9 ควรทำทันทีถ้ายังใช้รุ่น 8 เพราะ Proxmox ระบุหมดอายุสิงหาคม 2026 คู่มือนี้สรุปเช็กลิสต์ ขั้นตอนด้วย pve8to9 และปัญหาที่ต้องตรวจก่อนเริ่ม

โดย กองบรรณาธิการ THAI DATA อ่าน 8 นาที

แชร์FacebookXLINELinkedIn
หน้า Datacenter Dashboard ของ Proxmox VE 9.2 ปลายทางของการอัปเกรด Proxmox VE 9
ภาพ: Proxmox Server Solutions

สรุปประเด็นสำคัญ

  • หน้า FAQ ของ Proxmox ระบุว่า Proxmox VE 8 หมดอายุเดือนสิงหาคม 2026 ตามรอบของ Debian 12 ที่หมดซัพพอร์ตด้านความปลอดภัยเดือนกรกฎาคม 2026
  • ก่อนอัปเกรดต้องอยู่บน Proxmox VE 8.4 (pve-manager อย่างน้อย 8.4.1) มีแบ็กอัปที่ทดสอบแล้ว และมีพื้นที่ root อย่างน้อย 5 GB แนะนำมากกว่า 10 GB
  • คลัสเตอร์ที่ใช้ Ceph แบบ hyper-converged ต้องขึ้น Ceph 19.2 Squid ก่อนเริ่มอัปเกรด Proxmox VE
  • ขั้นตอน dist-upgrade ใช้เวลาตั้งแต่ไม่ถึง 5 นาที บน SSD ไปจนถึง 60 นาทีหรือมากกว่า บนดิสก์ช้า
  • รุ่นล่าสุดคือ Proxmox VE 9.2 ออกเมื่อ 21 พฤษภาคม 2026 ใช้เคอร์เนล 7.0 และมี Dynamic Load Balancer

อัปเกรด Proxmox VE 9 คืองานที่ผู้ดูแลระบบควรทำทันทีถ้ายังใช้รุ่น 8 เพราะหน้า FAQ ของ Proxmox ระบุว่า Proxmox VE 8 หมดอายุเดือนสิงหาคม 2026 วิธีที่ใช้กันมากที่สุดคืออัปเกรดในที่เดิมด้วย apt โดยมีสคริปต์ pve8to9 ช่วยตรวจ

Proxmox VE เป็นทางเลือกหลักขององค์กรที่ย้ายออกจาก VMware คู่มือนี้สรุปจากเอกสารทางการของ Proxmox ใช้กับเซิร์ฟเวอร์ที่รันรุ่น 8 อยู่แล้ว ทดสอบกับระบบของคุณเองก่อนลงเครื่องจริงทุกครั้ง

หน้า Datacenter Dashboard ของ Proxmox VE 9.2 ปลายทางของการอัปเกรด Proxmox VE 9
หน้า Datacenter Dashboard ของ Proxmox VE 9.2 รุ่นปลายทางของการอัปเกรด ภาพ: Proxmox Server Solutions

ทำไมต้องอัปเกรด Proxmox VE 9 ตอนนี้

Proxmox ให้ซัพพอร์ตแต่ละรุ่นอย่างน้อยเท่ากับที่ทีมความปลอดภัยของ Debian ดูแลรุ่นที่เป็นฐาน ซึ่งประมาณ 3 ปีหลังออกรุ่น ตารางนี้มาจากหน้า FAQ

รุ่น ฐาน Debian ออกครั้งแรก Debian หมดอายุ Proxmox หมดอายุ
Proxmox VE 9 Debian 13 (Trixie) สิงหาคม 2025 ยังไม่ประกาศ ยังไม่ประกาศ
Proxmox VE 8 Debian 12 (Bookworm) มิถุนายน 2023 กรกฎาคม 2026 สิงหาคม 2026
Proxmox VE 7 Debian 11 (Bullseye) กรกฎาคม 2021 กรกฎาคม 2024 กรกฎาคม 2024

เมื่อพ้นรอบซัพพอร์ตแล้ว เซิร์ฟเวอร์ที่รัน VM ขององค์กรจะยืนอยู่บนฐานที่ไม่ควรคาดหวังการอุดช่องโหว่ต่อ ความเสี่ยงนี้สูงกว่าเครื่องทั่วไป เพราะโฮสต์เครื่องเดียวรับผิดชอบหลาย VM

ไทม์ไลน์ซัพพอร์ต Proxmox VE: รุ่น 7 กรกฎาคม 2021 ถึงกรกฎาคม 2024 รุ่น 8 มิถุนายน 2023 ถึงสิงหาคม 2026 รุ่น 9 เริ่มสิงหาคม 2025 ยังไม่ประกาศวันหมดอายุ
กราฟรอบซัพพอร์ตของ Proxmox VE รุ่น 7 8 และ 9 ภาพ: THAI DATA (ข้อมูล: Proxmox)

ก่อนอัปเกรด Proxmox VE 9 ต้องเลือกวิธีไหน

Proxmox ให้ 2 ทางเลือก

วิธี เหมาะกับ ข้อควรรู้
อัปเกรดในที่เดิมด้วย apt ระบบที่ทำงานปกติ และผู้ดูแลคุ้นกับ apt ไม่ต้องลงใหม่ แต่ต้องแก้ repository และตอบคำถามไฟล์ตั้งค่า
ลงใหม่บนเครื่องใหม่ แล้วกู้จากแบ็กอัป ระบบเก่าที่ปรับแต่งมาก หรือมีเครื่องใหม่อยู่แล้ว ติดตั้งจาก ISO จะลบข้อมูลทั้งหมดในโฮสต์ ต้องเก็บ /etc/pve และไฟล์เครือข่ายก่อน

ถ้ามีเครื่องสำรอง วิธีที่สองปลอดภัยกว่าเพราะเครื่องเดิมยังอยู่ แต่ในช่วงที่แรมเซิร์ฟเวอร์ราคาสูง องค์กรส่วนใหญ่น่าจะเลือกอัปเกรดในที่เดิม

เช็กลิสต์ก่อนอัปเกรด Proxmox VE 9

  • ทุกโหนดอยู่บน Proxmox VE 8.4 และ pve-manager อย่างน้อย 8.4.1
  • คลัสเตอร์ Ceph แบบ hyper-converged ขึ้น Ceph 19.2 Squid แล้ว
  • Proxmox Backup Server ที่ติดตั้งร่วมกันต้องทำตามคู่มือ 3 ไป 4 แยกต่างหาก
  • มีแบ็กอัป VM และคอนเทนเนอร์ที่ทดสอบกู้คืนแล้ว
  • มีพื้นที่ root อย่างน้อย 5 GB แนะนำมากกว่า 10 GB
  • เข้าถึงเครื่องได้โดยไม่พึ่งเครือข่ายของโฮสต์ เช่น IPMI, IKVM หรือหน้าเครื่อง
  • ถ้ามีแค่ SSH ให้ใช้ tmux หรือ screen และทดสอบกับเครื่องที่ไม่ใช่ production ก่อน
  • ห้ามอัปเกรดผ่าน virtual console ในหน้าเว็บ เพราะจะถูกตัดระหว่างทาง

Proxmox แนะนำให้ซ้อมอัปเกรด Proxmox VE 9 บนเครื่องทดสอบก่อน โดยจะลง Proxmox VE 8.4 ใน VM ก็ได้ แล้วคัดลอกค่าตั้งที่ใกล้เคียงของจริงมาลอง สิ่งที่ควรจดระหว่างซ้อมคือเวลาที่ใช้แต่ละขั้น คำถามที่ระบบถาม และคำเตือนที่ pve8to9 แสดง เพื่อใช้เป็นบันทึกตอนทำเครื่องจริง

ขั้นตอนอัปเกรด Proxmox VE 9 แบบ in-place

ขั้นตอนที่ 1: รันสคริปต์ตรวจก่อนอัปเกรด Proxmox VE 9

รันบนทุกโหนด ถ้ามีคำเตือนให้แก้แล้วรันซ้ำ

pve8to9 --full

ขั้นตอนที่ 2: ย้าย VM ที่ต้องเปิดตลอด

ย้ายไปโหนดอื่นก่อน การย้ายจากรุ่นเก่าไปใหม่ใช้ได้เสมอ แต่ย้ายจากใหม่กลับเก่าไม่ได้รับการสนับสนุน จึงควรเริ่มจากโหนดที่ว่างที่สุด

ขั้นตอนที่ 3: อัปเดตรุ่น 8.4 ให้ล่าสุด

apt update
apt dist-upgrade
pveversion

ขั้นตอนที่ 4: เปลี่ยน repository ไป Trixie

เปลี่ยนชื่อรุ่นในไฟล์ Debian แล้วเพิ่ม repository ของ Proxmox VE 9 ตามชนิดที่ใช้ ทั้ง enterprise และ no-subscription ใช้รูปแบบ deb822 และมีคำสั่งเต็มในคู่มือทางการ

sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list

ตรวจด้วย apt update และ apt policy ว่าไม่มี error แล้วจึงลบไฟล์ repository เดิม ถ้าใช้ Ceph ให้แก้ repository ของ Ceph ด้วย

ขั้นตอนที่ 5: อัปเกรดระบบ

apt update
apt dist-upgrade

ระหว่างนี้ระบบจะถามเรื่องไฟล์ตั้งค่า ถ้าไม่แน่ใจ คู่มือแนะนำให้เก็บรุ่นเดิมของ /etc/issue และ /etc/default/grub และรับรุ่นใหม่ของ /etc/lvm/lvm.conf กับ /etc/chrony/chrony.conf ถ้าคุณไม่เคยแก้ไฟล์เหล่านั้นเอง

ขั้นตอนที่ 6: ตรวจซ้ำและรีบูต

รัน pve8to9 อีกครั้งแล้วรีบูต แม้จะเคยใช้เคอร์เนล 6.14 มาก่อนก็ต้องรีบูต เพราะเคอร์เนลถูกสร้างใหม่สำหรับรุ่น 9 จากนั้นล้างแคชเบราว์เซอร์ ตรวจว่าทุกโหนดขึ้นครบ แล้วทำโหนดถัดไป เมื่อครบทุกโหนดแล้วจะใช้ apt modernize-sources เพื่อย้าย repository ไปรูปแบบ deb822 ก็ได้ แต่เป็นขั้นตอนเสริม

ถ้าเลือกอัปเกรด Proxmox VE 9 ด้วยการลงใหม่

วิธีนี้เหมาะเมื่อระบบเดิมปรับแต่งจนไม่แน่ใจว่าจะอัปเกรดผ่าน หรือเปลี่ยนเครื่องอยู่แล้ว ลำดับตามคู่มือมีดังนี้

  1. แบ็กอัป VM และคอนเทนเนอร์ทั้งหมดไปยังที่เก็บภายนอก
  2. เก็บไฟล์ใน /etc/pve รวมทั้ง /etc/passwd, /etc/network/interfaces, /etc/resolv.conf และทุกอย่างที่ต่างจากการติดตั้งปกติ
  3. ติดตั้ง Proxmox VE 9 จาก ISO ซึ่งจะลบข้อมูลทั้งหมดในโฮสต์นั้น
  4. ล้างแคชเบราว์เซอร์ และสร้างคลัสเตอร์ใหม่ถ้าใช้คลัสเตอร์
  5. กู้ไฟล์ /etc/pve/storage.cfg เพื่อให้เห็นที่เก็บแบ็กอัป
  6. กู้ค่าไฟร์วอลล์ ถ้ามี แล้วกู้ VM จากแบ็กอัป

ข้อดีคือทดสอบการกู้คืนไปในตัว ข้อเสียคือช่วงหยุดระบบยาวกว่า และต้องมีที่เก็บภายนอกที่จุแบ็กอัปทั้งหมด

ระบบที่ปรับแต่งไว้ต้องตรวจอะไรก่อนอัปเกรด Proxmox VE 9

เครื่องที่ติดตั้งแบบปกติมักผ่านได้ไม่ยาก แต่จุดต่อไปนี้กระทบเครื่องที่ปรับแต่งไว้ และ pve8to9 อาจตรวจไม่เจอทุกอย่าง

  • ค่าใน /etc/sysctl.conf รุ่น 9 ไม่อ่านไฟล์นี้แล้ว ต้องย้ายไป /etc/sysctl.d/ มิฉะนั้นค่าอย่าง IP forwarding จะหายหลังรีบูต
  • ปลั๊กอินสตอเรจจากผู้ผลิตภายนอก ต้องรอผู้พัฒนาปลั๊กอินรองรับรุ่น 9 ก่อน
  • /tmp เปลี่ยนเป็น tmpfs ตาม Debian Trixie ใช้หน่วยความจำได้ถึง 50% และไฟล์ใน /tmp กับ /var/tmp จะถูกล้างเป็นระยะ สคริปต์ที่พึ่งไฟล์ในนั้นต้องตรวจ
  • PCI passthrough มีผู้ใช้รายงานว่า VM บางตัวเปิดไม่ขึ้นบนเคอร์เนล 6.14 ทางแก้ชั่วคราวคือบูตเคอร์เนลเก่า
  • Ceph Full Mesh ค่าตั้งเก่าที่มีบรรทัด post-up รีสตาร์ต frr จะทำให้โหนดค้างตอนบูต ต้องแก้ตามคู่มือก่อน
  • ฮาร์ดแวร์อายุเกิน 10 ปี Proxmox ระบุว่าทดสอบน้อยกว่ารุ่นใหม่ จึงควรซ้อมบนเครื่องรุ่นเดียวกัน

หลังอัปเกรด Proxmox VE 9 ต้องตรวจอะไรบ้าง

งานยังไม่จบเมื่อโหนดบูตขึ้น ควรตรวจรายการนี้ก่อนย้าย VM กลับ และบันทึกผลไว้ทุกโหนด

  • รัน pve8to9 อีกครั้งจนไม่เหลือคำเตือนสำคัญ และใช้ pveversion ยืนยันว่าทุกโหนดอยู่รุ่นเดียวกัน
  • เปิด VM และคอนเทนเนอร์ทดสอบ ตรวจว่าเครือข่ายออกได้จริง โดยเฉพาะเครื่องที่ชื่อการ์ดเครือข่ายอาจเปลี่ยน
  • ถ้าใช้ HA ตรวจว่า HA groups ถูกย้ายเป็น HA rules หลังอัปเกรดครบทุกโหนด หากผิดปกติให้ดูล็อกด้วย journalctl -eu pve-ha-crm
  • สั่งแบ็กอัปจริงหนึ่งรอบ และทดลองกู้คืนหนึ่ง VM เพื่อยืนยันว่าเครื่องมือแบ็กอัปยังทำงาน
  • ตรวจสถานะ Ceph ถ้าใช้ แล้วค่อยเริ่มโหนดถัดไป

การอัปเกรด Proxmox VE 9 ในคลัสเตอร์ควรทำทีละโหนด อย่าปล่อยให้คลัสเตอร์อยู่แบบครึ่งเก่าครึ่งใหม่นานเกินจำเป็น เพราะคู่มือเตือนว่าอาจเกิดความไม่สอดคล้องเล็กน้อยเมื่อสั่งงานข้ามโหนดต่างรุ่นผ่านหน้าเว็บ

ปัญหาที่พบบ่อยหลังอัปเกรด Proxmox VE 9

อาการหรือจุดเสี่ยง สาเหตุตามคู่มือ ทำอย่างไร
คอนเทนเนอร์เก่าใช้ไม่ได้ รุ่น 9 ไม่รองรับ systemd 230 หรือเก่ากว่า เช่น CentOS 7, Ubuntu 16.04 ย้ายคอนเทนเนอร์ไป OS ใหม่ก่อน
Veeam แบ็กอัปไม่ได้ VM ที่ใช้ QEMU machine version 10.0 ขึ้นไป ตรึงรุ่น machine เป็น 9.2+pve1 หรือเลื่อนการอัปเกรด
ชื่อการ์ดเครือข่ายเปลี่ยน เคอร์เนลใหม่เห็นฮาร์ดแวร์มากขึ้น เตรียม IPMI และใช้ pve-network-interface-pinning
NVIDIA vGPU ไดรเวอร์เก่าไม่เข้ากับเคอร์เนลใหม่ ใช้ GRID 18.3 ขึ้นไปก่อนอัปเกรด
บูตไม่ขึ้นบน UEFI กับ LVM บั๊ก grub ในรุ่นก่อน ติดตั้ง grub-efi-amd64 ตามคู่มือ
Live migration ต่างรุ่น CPU ซีพียูต่างรุ่นต่างยี่ห้อ ทดสอบกับ VM ที่ไม่ใช่ production ก่อน
Memory ของ VM เกิน 100% รุ่น 9 นับ overhead ของ VM เป็นการเปลี่ยนวิธีแสดงผล ตรวจค่า Host memory usage

ระบบ HA ก็เปลี่ยนเช่นกัน Proxmox VE 9 เลิกใช้ HA groups และย้ายไปเป็น HA rules ให้อัตโนมัติเมื่ออัปเกรดครบทุกโหนด

หน้าจอตั้งค่า HA และการย้าย VM ใน Proxmox VE 9.2
หน้าจอตั้งค่า HA และการย้าย VM ใน Proxmox VE 9.2 ภาพ: Proxmox Server Solutions

อัปเกรด Proxmox VE 9 แล้วได้อะไรเพิ่ม

ผลตอบแทนของการอัปเกรด Proxmox VE 9 อยู่ที่รุ่น 9.2 ซึ่งออกเมื่อ 21 พฤษภาคม 2026 ใช้เคอร์เนล 7.0 เป็นค่าเริ่มต้น จุดที่มีประโยชน์กับองค์กรมีดังนี้

  • Dynamic Load Balancer ใช้ข้อมูลทรัพยากรแบบ real-time ย้าย VM ที่อยู่ใต้ HA เพื่อเกลี่ยโหลดในคลัสเตอร์
  • SDN เพิ่ม WireGuard และ BGP เป็น fabric protocol
  • จัดการ CPU model จากหน้าเว็บ ช่วยเห็นปัญหาความเข้ากันได้ของคลัสเตอร์ก่อนย้าย VM
  • Disarm HA ทำงานบำรุงรักษาทั้งคลัสเตอร์ได้โดยไม่กระตุ้น fencing

Proxmox ยังออก Proxmox VE 9.2 สำหรับ arm64 เมื่อ 5 สิงหาคม 2026 ซึ่งน่าสนใจสำหรับองค์กรที่ดูเซิร์ฟเวอร์ Arm

หน้าจอ Dynamic Load Balancer ใน Proxmox VE 9.2
หน้าจอ Dynamic Load Balancer ใน Proxmox VE 9.2 ภาพ: Proxmox Server Solutions

องค์กรไทยควรวางแผนอัปเกรด Proxmox VE 9 อย่างไร

  • ตรวจก่อนว่ามีเครื่องรุ่น 8 เหลือกี่โหนด รวมเครื่องทดสอบและสาขา ซึ่งมักถูกลืม
  • จัดลำดับตามความเสี่ยง เริ่มจากโหนดที่เปิดบริการออกอินเทอร์เน็ตหรือไม่มีคลัสเตอร์สำรอง
  • ถ้าไม่มีทีมที่ถนัด Linux ให้หาผู้ดูแลภายนอกที่เคยอัปเกรดมาก่อน แทนการลองกับระบบจริง
  • ทบทวนแพ็กเกจซัพพอร์ต repository แบบ enterprise กับ no-subscription ต่างกัน ควรตัดสินใจก่อนเริ่ม
  • บันทึกเวลาที่ใช้จริงในเครื่องทดสอบ เพื่อแจ้งช่วงปิดปรับปรุงกับผู้ใช้
  • เก็บแบ็กอัปไว้เป็นทางถอย คู่มือทางการเน้นแบ็กอัปที่ทดสอบแล้วเป็นหลักประกันเมื่อการอัปเกรด Proxmox VE 9 ไม่ราบรื่น จึงควรลองกู้คืนจริงอย่างน้อยหนึ่ง VM ก่อนวันงาน

ข่าว Virtualization และดาต้าเซ็นเตอร์อื่น ๆ ติดตามได้ที่หมวดดาต้าเซ็นเตอร์

ภาพบันทึก

หน้าจอ SDN WireGuard Fabrics ใน Proxmox VE 9.2
หน้าสรุปการตั้งค่า SDN แบบ WireGuard Fabrics ใน Proxmox VE 9.2 ภาพ: Proxmox Server Solutions
หน้าจอ Bulk Actions ระดับ Datacenter ใน Proxmox VE 9.1
หน้าจอ Bulk Actions ระดับ Datacenter ใน Proxmox VE 9.1 ภาพ: Proxmox Server Solutions
หน้าจอ Metrics ใน Proxmox VE 9.0
หน้าจอ Metrics ใน Proxmox VE 9.0 ภาพ: Proxmox Server Solutions
หน้าจอนำเข้า VM จาก VMware ESXi ใน Proxmox VE
หน้าจอนำเข้า VM จาก VMware ESXi ใน Proxmox VE ภาพ: Proxmox Server Solutions

คำถามที่พบบ่อย

Proxmox VE 8 หมดอายุเมื่อไร?

หน้า FAQ ของ Proxmox ระบุว่า Proxmox VE 8 หมดอายุเดือนสิงหาคม 2026 โดยอิงกับ Debian 12 ที่หมดอายุเดือนกรกฎาคม 2026 ผู้ที่ยังใช้รุ่น 8 จึงควรวางแผนอัปเกรด Proxmox VE 9 โดยเร็ว เพราะรอบซัพพอร์ตของรุ่นนี้ผ่านไปแล้ว และ Proxmox แนะนำให้ใช้รุ่นเสถียรล่าสุดเสมอ

อัปเกรด Proxmox VE 9 ใช้เวลานานแค่ไหน?

คู่มือของ Proxmox ระบุว่าขั้นตอน dist-upgrade ใช้เวลาตั้งแต่ไม่ถึง 5 นาทีบนเซิร์ฟเวอร์ที่ใช้ SSD ไปจนถึง 60 นาทีหรือมากกว่าบนดิสก์หมุนที่ช้า ขึ้นกับ IOPS ของ root filesystem เวลารวมต้องบวกการเตรียมตัว การรีบูต และการตรวจหลังอัปเกรดของทุกโหนด

อัปเกรด Proxmox VE 9 แบบไม่ต้องปิด VM ได้ไหม?

ทำได้ในคลัสเตอร์ โดยย้าย VM และคอนเทนเนอร์ที่ต้องเปิดตลอดไปโหนดอื่นก่อนอัปเกรดทีละโหนด การย้ายจากรุ่นเก่าไปรุ่นใหม่ใช้ได้เสมอ แต่ย้ายจากใหม่ไปเก่าไม่ได้รับการสนับสนุน ถ้ามีเซิร์ฟเวอร์เครื่องเดียว VM จะต้องหยุดระหว่างรีบูต

pve8to9 คืออะไร?

pve8to9 คือสคริปต์เช็กลิสต์ที่มากับแพ็กเกจ Proxmox VE 8.4 ใช้ตรวจปัญหาก่อน ระหว่าง และหลังการอัปเกรด Proxmox VE 9 สคริปต์นี้แค่รายงาน ไม่แก้ไขระบบให้เอง ควรรัน pve8to9 --full อย่างน้อยหนึ่งครั้งก่อนเริ่ม และรันซ้ำทุกครั้งหลังแก้ปัญหา

แหล่งอ้างอิง

  1. Upgrade from 8 to 9 — Proxmox VE Wiki
  2. FAQ: How long will my Proxmox VE version be supported? — Proxmox VE Wiki
  3. Roadmap — Proxmox VE Wiki
  4. Proxmox Virtual Environment — Proxmox Server Solutions

บุคคล องค์กร และสถานที่ในข่าวนี้

เลือกชื่อเพื่ออ่านข่าวทั้งหมดที่กล่าวถึง ตัวเลขคือจำนวนข่าว

องค์กรและบริษัท
Veeam3NVIDIA71VMware27
ผลิตภัณฑ์และเทคโนโลยี
Proxmox VE3Debian14systemd7Ubuntu22QEMU4Linux71
แชร์FacebookXLINELinkedIn

พบข้อมูลคลาดเคลื่อน? แจ้งกองบรรณาธิการ