Migración de Proxmox VE 8 a Proxmox VE 9

La actualización de Proxmox VE 8 (Debian 12 “bookworm”) a Proxmox VE 9 (Debian 13 “trixie”) no tiene por qué ser traumática, a continuación te dejo un procedimiento con verificación preliminar y pasos claros, está pensado para minimizar downtime y evitar sorpresas.

Verificación preliminar

Si tienes muchas máquinas virtuales o CTs, realiza un respaldo de seguridad antes de iniciar el proceso de migración es necesario en el caso de que todo falle y necesites levantar todo nuevamente en una nueva instalación.

Comunica a tus usuarios internos y clientes, vas a realizar una ventana de mantenimiento para actualización del servidor.

Siempre es recomendable que previa a una actualización de versión, tengas tu servidor 100% actualizado, esto minimizará los problemas de paquetes y dependencias, estos comandos te pueden ayudar, de ser el caso tendrás que reiniciar tus PVE.

apt update
apt upgrade

Migración

Realizados todos los pasos previos de verificación, ahora sí, nos ponemos en obra; el primer paso será tener instalada la dependencia microcode en el archivo /etc/apt/sources.list en donde visualices main contrib agrega non-free-firmware, en el mismo archivo te sugiero que cambies ftp por deb, te dejo un ejemplo sencillo:

deb http://deb.debian.org/debian bookworm main contrib non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free-firmware

deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription

en este momento debes en consola ejecutar:

apt update
apt install intel-microcode

aquí ya tendrás lista esta dependencias y podrás realizar la comprobación completa con el script de verificación que tienen proxmox integrado, para esto ejecuta

pve8to9 --full

Verifica que no tengas adevertencias amarillas y errores en rojo, con esto ya podemos actualizar la versión del sistema operativo en el archivo sources de apt, esta será la versión final que debes tener en /etc/apt/sources.list

deb http://deb.debian.org/debian trixie main contrib non-free-firmware
deb http://deb.debian.org/debian trixie-updates main contrib non-free-firmware
deb http://security.debian.org/debian-security trixie-security main contrib non-free-firmware

deb http://download.proxmox.com/debian/pve trixie pve-no-subscription

Para finalizar guarda los cambios y ejecuta

apt update
apt dist-upgrade

Sigue de cerca el proceso en consola, te hará algunas preguntas sobre archivos de configuración y reinicio de servicios, con esto finalizaste tu proceso de migración, puedes levantar tus VMs y tus CTs, verifica su funcionamiento y comunica de ser necesario a tus equipos, si quieres más información te dejo el video detallado y el sitio de script útiles para proxmox https://community-scripts.github.io/ProxmoxVE/scripts

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *