Un passaggio di versione maggiore: non è un aggiornamento, è un trasloco
Un aggiornamento sostituisce un pezzo, un passaggio maggiore sostituisce la famiglia. La differenza si vede nel tornare indietro: un aggiornamento lo annulli pacchetto per pacchetto, un cambio di famiglia no.
AtlasPVE ·
Questa voce risponde a
- passare da proxmox 8 a 9
- proxmox major upgrade
- un passaggio di versione proxmox è rischioso
- proxmox nuova famiglia di kernel
- cosa fare prima di un upgrade proxmox
Un passaggio di versione maggiore non è un aggiornamento grande. Un aggiornamento sostituisce un pezzo; un passaggio maggiore sostituisce la famiglia stessa. Sulla carta la distinzione sembra sottile, ma decide fin dall’inizio come va pianificato il lavoro.
Perché conta come un trasloco
Tutto si muove insieme. Il kernel, gli strumenti, il livello di storage, a volte il formato della configurazione. Non sono pezzi provati uno a uno, sono un tutto che arriva insieme.
Tutto ciò che ci sta sopra presuppone il vecchio. Le tue macchine virtuali, la tua automazione, il tuo impianto di sorveglianza, tutto è stato costruito attorno al comportamento della famiglia precedente.
Il significato di tornare indietro cambia. In un aggiornamento ordinario tornare indietro vuol dire "riportare il pacchetto alla versione precedente". In un cambio di famiglia tornare indietro vuol dire quasi sempre "ripristinare dal backup". Stessa parola, due lavori molto diversi.
Il piano in realtà è un piano di backup
La domanda da porsi non è "e se l’upgrade fallisce", perché un upgrade che fallisce del tutto si annuncia da sé e lì ci si ferma. La domanda vera è: che cosa faccio se riesce a metà. Se l’upgrade sembra completo ma un componente è rimasto sul comportamento vecchio, hai un punto a cui tornare.
Se la risposta è no, il primo lavoro non è l’upgrade, è il backup.
L’ordine che regge
Leggi le note ufficiali di aggiornamento per il tuo salto esatto. Sono specifiche della versione e sono l’unica fonte vera; le ricette generiche in rete potrebbero riguardare il salto precedente.
Porta prima tutto completamente aggiornato nella famiglia attuale. Cambiare famiglia da un sistema aggiornato a metà significa voler risolvere due problemi distinti nello stesso momento.
Se il fornitore ha un proprio controllo pre-aggiornamento, eseguilo e leggi l’output invece di scorrerlo.
Prendi il backup che ti servirebbe e assicurati che sia stato provato. Il giorno dell’upgrade un backup non provato non è un backup, è un auspicio.
E fai il lavoro mentre hai accesso fisico o fuori banda. Non cambiare famiglia da remoto senza una seconda via d’ingresso.
La buona notizia che nessuno si aspetta
La nuova famiglia di kernel non prende il posto della vecchia, viene installata accanto. Il vecchio kernel resta sulla macchina. Dopo il riavvio la nuova famiglia diventa predefinita da sola; se vuoi restare sulla vecchia devi dirlo esplicitamente.
È la parte più rassicurante di un passaggio maggiore: dal lato dell’avvio, la via di ritorno di solito è ancora lì.
Dopo, niente fretta
Non cancellare la vecchia famiglia subito dopo l’upgrade. Tenerla costa spazio su disco; toglierla costa la tua via di ritorno. Fai pulizia dopo qualche settimana di funzionamento, quando hai visto davvero che va tutto bene.
Che cosa fa Atlas
Atlas non mescola un cambio di famiglia agli aggiornamenti ordinari, lo mostra in una categoria a sé. Accanto scrive chiaramente che cosa accadrà: questo aggiornamento non sostituisce il kernel attuale, viene installato accanto, e dopo il riavvio la nuova famiglia diventa predefinita.
Ha inoltre un valore predefinito prudente: se non riesce a determinare in modo affidabile quali famiglie sono presenti sul sistema, l’aggiornamento non viene considerato ordinario, viene marcato come cambio di famiglia. In caso di incertezza quindi non passa in silenzio, ti si presenta davanti. Questa scelta è voluta: scambiare un cambio di famiglia per un aggiornamento ordinario costa molto più che trattare un aggiornamento ordinario con cura in più.
Fonti
La documentazione ufficiale di Proxmox. In inglese, e su questo argomento l’ultima parola è la sua.