Restauración fallida durante la transferencia

Hola,

Estoy intentando unir dos comunidades de Discourse. Una de ellas está ejecutándose en una versión más antigua, por lo que estamos tratando de transferirla a un nuevo foro actualizado. Descargué las copias de seguridad del foro antiguo y las subí al nuevo, pero no puedo restaurar el archivo de copia de seguridad. Dice “Restauración fallida. Consulte los registros”.

Esta es la parte que parece haber fallado:

¿Qué significa esto?

Gracias

1 me gusta

Su archivo de respaldo se ha truncado durante la transferencia, ya sea al descargarlo o al subirlo.

Compare los tamaños de su copia de seguridad original, la copia local y la copia de seguridad subida para ver dónde se produjo el error.

Luego, inténtelo de nuevo.

3 Me gusta

Lo intentamos de nuevo, pero no funcionó

1 me gusta

No deberías estar restaurando otra instancia de Discourse en una instancia de Discourse ya activa. Eso nunca va a suceder de esa manera. Existen herramientas para fusionar dos instancias de Discourse.

Lo está haciendo mal. ¿Cómo puede restaurar una copia de seguridad de otro sitio en un sitio ya existente? :slightly_frowning_face: Según mi comprensión, no está restaurando sobre una instalación nueva.

Además, el Discourse ‘antiguo’ probablemente debería actualizarse antes de tomar la copia de seguridad. ¿No es así?

1 me gusta

Sí, tienes razón, me olvidé completamente de la parte de “intentando fusionar”. Es bueno que no funcionó @Infinite_Flight_Sims, porque habrías perdido tu nuevo foro.

No es necesario actualizar antes de realizar una copia de seguridad: puedes restaurar una copia de seguridad de una versión anterior de Discourse en una instancia más reciente. Después de restaurar, todas las migraciones necesarias se ejecutan automáticamente.

Lo contrario no funciona.

3 Me gusta