Ferramentas do usuário

Ferramentas do site


proxmox:upgrade_proxmox_8_to9

Essa é uma revisão anterior do documento!


🚀 Upgrade Proxmox VE 8 → 9 (No-Subscription)

📋 Visão Geral

Procedimento de atualização in-place do Proxmox VE 8.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:

  • Backup das VMs/LXCs
  • Backup da configuração do host
  • Host atualizado na última versão do PVE 8
  • Validar espaço livre em disco
  • 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/

1. Atualizar totalmente o Proxmox VE 8

Garantir que o host esteja totalmente atualizado.

apt update
apt dist-upgrade -y
reboot

Validar versão atual:

pveversion

2. Executar verificação pré-upgrade

Rodar o checker oficial:

pve8to9 --full

Analisar o resultado.

IMPORTANTE

  • Corrigir todos os ERRORS
  • Revisar cuidadosamente os WARNINGS

Não continuar com pendências críticas.


3. Ajustar repositórios Debian 13 (Trixie)

Alterar Bookworm → Trixie.

Editar o sources principal:

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

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 <<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

5. Atualizar índices APT

apt update

Validar:

  • Sem erro de assinatura
  • Sem erro de repositório
  • Sem pacotes quebrados

6. Executar Upgrade para Proxmox VE 9

Executar atualização completa:

apt dist-upgrade

Durante o processo, avaliar 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

9. Executar validação final

Rodar novamente:

pve8to9 --full

Confirmar ambiente limpo.


🔎 Troubleshooting

Atualização interrompida

apt --fix-broken install
dpkg --configure -a

Depois repetir:

apt dist-upgrade

Verificar pacotes pendentes

apt list --upgradable

Verificar repositórios ativos

grep -R . /etc/apt/sources.list*

🔗 Referência Oficial

proxmox/upgrade_proxmox_8_to9.1779823490.txt.gz · Última modificação: por admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki