Soluzione della community

Aggiorna o ripristina CasaOS senza andare a tentativi

A 2024 CasaOS tutorial promoted upgrade and downgrade workflows for users who wanted newer features or a more stable release.

Risposta attuale: aggiorna CasaOS tramite l’interfaccia utente o lo script ufficiale di aggiornamento

Il post della community del 2024 rimanda a un tutorial esterno per l’aggiornamento o il downgrade, ma il progetto CasaOS attuale documenta direttamente i percorsi di aggiornamento supportati. Usa Impostazioni → Aggiornamento oppure esegui lo script ufficiale di aggiornamento tramite SSH o terminale diretto:

curl -fsSL https://get.casaos.io/update | sudo bash

Il repository del codice sorgente di CasaOS è il riferimento autorevole del progetto.

Non considerare il downgrade come l’immagine speculare dell’aggiornamento

Il README attuale di CasaOS documenta l’aggiornamento all’ultima versione; non documenta un comando universale supportato per il downgrade. Il downgrade può coinvolgere migrazioni di database, gestione delle app e configurazione progettate per procedere in avanti.

Usa la cronologia delle versioni di CasaOS per identificare la versione esatta e le modifiche, invece di eseguire alla cieca un vecchio comando della community.

Esegui il backup della configurazione e dei dati delle app prima di modificare la versione

CasaOS è solo una parte del server. I volumi Docker, i database e i file degli utenti costituiscono lo stato più importante. Registra le mappature delle app e crea una copia verificata prima di tentare un aggiornamento forzato o un rollback.

Se l’obiettivo a lungo termine è passare alla piattaforma Zima più recente, il ripristino dell’installazione di ZimaOS è più sicuro che combinare esperimenti di rollback di CasaOS con dati di produzione.

Usa uno snapshot quando CasaOS viene eseguito in una macchina virtuale

Negli ambienti di laboratorio, creare uno snapshot della macchina virtuale prima dell’aggiornamento offre un punto di rollback molto più pulito rispetto al downgrade dei pacchetti uno alla volta a posteriori. Uno snapshot cattura lo stato del sistema previsto effettivamente dalla versione precedente.

Gestisci separatamente la manutenzione di CasaOS e quella di ZimaOS

CasaOS e ZimaOS sono prodotti diversi, con modelli di rilascio e ripristino differenti. Non usare gli script di aggiornamento di CasaOS su ZimaOS. Per un confronto aggiornato tra piattaforme per server domestici, la piattaforma ZimaBoard 2 offre il contesto attuale dell’ecosistema Zima.