Questo è quello che farei, supponendo che tu abbia accesso al pannello di controllo del cloud provider. Se non ce l’hai, ti suggerirei di richiederlo.
- usa il metodo consigliato da @pfaffman Move a Discourse site to another VPS with rsync ma su un server diverso e temporaneo, con un nome host temporaneo. Sì, avrai il problema del nome host ma potrai testare se tutto è a posto
- fai uno snapshot per sicurezza e poi reinstalla il tuo server attuale da zero su Ubuntu 24.04 LTS. La maggior parte dei cloud provider ti permetterà di farlo mantenendo il tuo indirizzo IP
- usa di nuovo il metodo consigliato per sincronizzare dal server temporaneo al server appena installato con l’indirizzo IP esistente
- quando tutto funziona rimuovi lo snapshot e il server temporaneo