¿Cómo puedo obtener la información de la versión actual de mi respaldo?

[cita=“Alienazk, post:3, tema:367077”]
si un VPS ha sido hackeado, ¿sigue siendo posible hacer una copia de seguridad de discourse?
[/cita]

Eso depende del estado en el que lo dejaron. Podrías intentar hacerlo a través de la consola de rails:

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

El nombre de archivo de tu respaldo tiene el formato forumname-2025-05-22-151843-v20250521053324.tar.gz

La cadena larga al final es la última migración que se ha ejecutado.

Para saber a qué commit corresponde,

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

Ahora verás alguna salida y la columna izquierda contiene el hash del commit.
Este es el commit mínimo en el que debería estar tu nuevo foro.

(A veces, el commit pertenece a un plugin, en ese caso usa locate para encontrar el plugin, ingresa en su directorio y haz la misma instrucción git blame)

8 Me gusta