Copia de seguridad no funciona en el entorno de desarrollo

¡Hola!

¡Por fin he logrado importar los mensajes de bbPress! ¡Hurra!

Sin embargo, ahora no puedo crear un archivo de copia de seguridad de la instancia de desarrollo para importarla en la de producción.

Antes de la importación, creé una copia de seguridad y funcionó sin problemas.

Desde la importación, veo esta página sin ningún progreso (así ha estado durante más de 30 minutos):

Como siempre, ¡agradezco mucho cualquier ayuda!

¿Tal vez tu servidor de desarrollo se bloqueó? :man_shrugging: Deberías ver la salida del registro en la consola donde iniciaste el servidor de Rails. De todos modos, recomiendo usar la línea de comandos para crear copias de seguridad en tu entorno de desarrollo. Ejecuta script/discourse backup en tu directorio discourse.

1 me gusta

¡Lo que dijo Gerhard!

Y también puedes restaurar desde la línea de comandos.

./launcher enter app
discourse enable_restore
discourse restore

El último comando mostrará los archivos de respaldo disponibles (para que sepas que los has colocado en el lugar correcto), luego puedes copiar y pegar el que desees.

1 me gusta

¡Increíble, gracias a ambos @gerhard @pfaffman! Es súper fácil cuando sabes cómo, ¿verdad?

Última pregunta y os dejo tranquilos: ¿cómo desactivo los correos electrónicos en el foro de destino? No quiero bombardear con spam a 3000 personas… He eliminado los detalles SMTP de app.yml, pero de alguna manera sigo recibiendo correos del sistema del Discourse de producción y quiero estar reeeeeeealmente seguro de que no voy a enviar correos a todo el mundo por accidente.

1 me gusta

Efectivamente, pero me llevó bastante tiempo entender la copia de seguridad por línea de comandos en el entorno de desarrollo. Estoy pensando en crear una guía con estos trucos.

Al restaurar, por defecto se configura el correo electrónico solo para el personal. Verás un banner (dice “todos los correos”, pero no es del todo cierto).

Eso sería muy útil para títeres como yo :rofl:

EDITO: Estaba en el directorio incorrecto. ¡Ay!

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.