====== 🚀 Upgrade Proxmox VE 8 → 9 (No-Subscription) ====== ===== 📋 Visão Geral ===== Procedimento de atualização **in-place** do **Proxmox VE 8.4.x para Proxmox VE 9.x** utilizando repositórios **No-Subscription**. * **Tempo estimado:** 15–45 min * **Downtime:** Sim (reinicialização obrigatória) * **Recomendado:** Executar em janela de manutenção ----- ===== ⚠️ Pré-Requisitos ===== Antes do upgrade: * Host executando **Proxmox VE 8.4.x totalmente atualizado** * Backup das VMs/LXCs * Backup da configuração do host * Validar espaço livre em disco (**recomendado ≥ 5 GB livres**) * Snapshot/backup adicional recomendado Backup rápido das configurações: mkdir -p /root/backup-pre-pve9 cp /etc/network/interfaces /root/backup-pre-pve9/ cp -r /etc/pve /root/backup-pre-pve9/ cp /etc/hosts /root/backup-pre-pve9/ Verificar espaço disponível: df -h ----- ===== 1. Atualizar totalmente o Proxmox VE 8 ===== Garantir que o host esteja totalmente atualizado na última versão do PVE 8. apt update apt full-upgrade -y reboot Validar versão atual: pveversion Confirmar que está em **PVE 8.4.x atualizado**. ----- ===== 2. Executar verificação pré-upgrade ===== Rodar o checker oficial: pve8to9 --full Analisar cuidadosamente o resultado. **IMPORTANTE** * Corrigir todos os **ERRORS** * Revisar todos os **WARNINGS** * Não prosseguir com pendências críticas ----- ===== 3. Ajustar repositórios Debian 13 (Trixie) ===== Atualizar referências **Bookworm → Trixie**. Editar o sources principal: sed -i 's/bookworm/trixie/g' /etc/apt/sources.list Revisar repositórios adicionais: grep -R bookworm /etc/apt/sources.list* Caso existam entradas restantes apontando para **Bookworm**, ajustar manualmente. Desabilitar repositório Enterprise (caso exista): rm -f /etc/apt/sources.list.d/pve-enterprise.list ----- ===== 4. Configurar repositório Proxmox No-Subscription ===== Criar o repositório oficial PVE9: cat > /etc/apt/sources.list.d/proxmox.sources < ----- ===== 5. Atualizar índices APT ===== apt update Validar: * Sem erros de assinatura * Sem erros de repositório * Sem pacotes quebrados Opcionalmente validar pacotes pendentes: apt list --upgradable ----- ===== 6. Executar Upgrade para Proxmox VE 9 ===== Executar atualização completa: apt full-upgrade Durante o processo, revisar prompts de configuração. Arquivos comuns: * ''sshd_config'' * ''grub'' * ''interfaces'' * Configurações customizadas Caso utilize customizações próprias, revisar antes de aceitar overwrite. ----- ===== 7. Reinicializar o host ===== Após conclusão: reboot ----- ===== 8. Validação Pós-Upgrade ===== Confirmar versão: pveversion Verificar kernel: uname -a Validar serviços: systemctl status pveproxy systemctl status pvedaemon systemctl status pve-cluster Validar funcionamento: * GUI Web (porta 8006) * VMs * Containers * Storages * Backups * Rede ----- ===== 🔎 Troubleshooting ===== ==== Atualização interrompida ==== apt --fix-broken install dpkg --configure -a Depois repetir: apt full-upgrade ---- ==== Verificar pacotes pendentes ==== apt list --upgradable ---- ==== Verificar repositórios ativos ===== grep -R . /etc/apt/sources.list* ----- ===== 🔗 Referência Oficial ===== https://pve.proxmox.com/wiki/Upgrade_from_8_to_9