Estoy trabajando en algunos temas personalizados y SSO, y quiero hacerlo localmente en lugar de contra nuestra instancia alojada en Discourse. He realizado una copia de seguridad de la instancia alojada y la he subido a mi instancia autoalojada local.
Cuando intento restaurar, obtengo un error relacionado con las versiones:
[2019-07-25 21:16:55] Versión actual: 20190717133743
[2019-07-25 21:16:55] Versión restaurada: 20190725020422
[2019-07-25 21:16:55] EXCEPCIÓN: Estás intentando restaurar una versión más reciente del esquema. ¡Deberías migrar primero!
[2019-07-25 21:16:55] /var/www/discourse/lib/backup_restore/restorer.rb:250:in `validate_metadata'
Ya he visitado /admin/upgrade en la instancia local y me indica que todo ya está actualizado.
¿Cómo puedo instalar esta copia de seguridad localmente?
Como nota al margen, esto se convirtió en un experimento sobre lo que sucedería si algún día necesitáramos traerlo a nuestras instalaciones, y me gustaría tener más confianza en que podremos hacerlo en el futuro.
Lo instalé siguiendo la guía aquí, pero configuré un Ubuntu local en VirtualBox en lugar de usar DigitalOcean. No estoy seguro específicamente de qué rama estoy siguiendo. La versión del panel de control muestra esto:
Sí, el sitio del que hice la copia de seguridad está alojado con ustedes. Estamos en el plan “Business”. Aún no he intentado hacer que los plugins funcionen localmente.