Icono del sitio Binario 0

Actualización de Proxmox VE 8 a Proxmox VE 9

Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero

Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero

1. Contexto y novedades de Proxmox VE 9

Proxmox VE 9.0 está basado en Debian 13 “Trixie” y utiliza el kernel Linux 6.14 por defecto. Entre sus novedades destacan:

El soporte para Proxmox VE 8.4 se mantendrá hasta agosto de 2026, lo que ofrece margen para planificar la migración.

2. Requisitos previos obligatorios

Antes de iniciar la actualización, asegúrate de:

  1. Estar en la versión mínima 8.4.1 o superior (pveversion).
  2. Si usas Ceph, haber actualizado primero a Ceph Squid (19.x).
  3. Si tienes Proxmox Backup Server en el mismo nodo, planificar su actualización a la versión 4.
  4. Comprobar que el clúster esté funcional y sin errores.
  5. Realizar copias de seguridad completas y verificadas de VMs, CTs y configuración (/etc/pve, interfaces de red, DNS).
  6. Apagar los contenedores y las VMs o migrarlas a otro nodo si está en cluster para dejarlo vacio el nodo a actualizar.
  7. Tener al menos 5 GB libres en la partición raíz (lo recomendable es más de 10 GB).

3. Prueba inicial en entorno controlado

Antes de tocar producción, realiza el proceso en un entorno de pruebas que replique la configuración real. Esto reduce riesgos y permite detectar incompatibilidades.

4. Ejecución del script de comprobación pve8to9

Desde la consola local o dentro de una sesión tmux/screen, ejecuta:

pve8to9 --full

Este comando mostrará advertencias o problemas sin realizar cambios. Corrige cada error y vuelve a ejecutar el comando hasta que no aparezcan incidencias críticas.

5. Actualización de repositorios y preparación

  1. Actualiza paquetes de Proxmox VE 8:
apt update
apt dist-upgrade
pveversion
  1. Sustituye referencias a Bookworm por Trixie en los repositorios:
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list
  1. Configura el repositorio adecuado:

Enterprise (con suscripción):

cat > /etc/apt/sources.list.d/pve-enterprise.sources <<EOF
Types: deb
URIs: https://enterprise.proxmox.com/debian/pve
Suites: trixie
Components: pve-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF

No-subscription:

cat > /etc/apt/sources.list.d/proxmox.sources <<EOF
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF
  1. Actualiza índices y valida que solo estén activos los repositorios correctos:
apt update
apt policy

6. Realizar la actualización

Ejecuta:

apt update
apt full-upgrade

Reinicia el nodo y verifica que Proxmox VE 9 esté activo:

pveversion

7. Consideraciones posteriores

Checklist técnico de actualización

PasoAcción clave
1. PreparaciónEstar en Proxmox VE 8.4.1+, respaldar, liberar espacio, actualizar Ceph si aplica
2. TestEjecutar en entorno de prueba
3. Validación previaEjecutar pve8to9 --full y corregir advertencias
4. RepositoriosCambiar Bookworm → Trixie; agregar repo VE9; validar
5. Upgradeapt full-upgrade; reiniciar y verificar versión
6. Post-upgradeRevisar ZFS, red y backups
7. MonitorizaciónVigilar errores en GRUB, backups o red
Salir de la versión móvil