Come posso ottenere informazioni sulla versione attuale dal mio backup?

Dipende dallo stato in cui l’hanno lasciato. Potresti provare a passare attraverso la console Rails:

cd /var/discourse 
./launcher enter app
discourse backup
cd public/backups/default
scp * user@destination.example.com:

Il nome del file di backup ha il formato forumname-2025-05-22-151843-v20250521053324.tar.gz

La lunga stringa alla fine è la migrazione più recente che è stata eseguita.

Per scoprire a quale commit appartiene,

cd /var/www/discourse
git blame db/migrate/20250521053324*

Ora vedrai un output e la colonna di sinistra contiene l’hash del commit.
Questo è il commit minimo a cui dovrebbe trovarsi il tuo nuovo forum.

(A volte il commit appartiene a un plugin, in tal caso usa locate per trovare il plugin, entra nella sua directory ed esegui la stessa istanza di git blame)

8 Mi Piace