Error de actualización de Discourse

Ese es un error diferente. Sería mejor publicarlo en un nuevo hilo. Gracias por incluir una buena parte del registro. Por favor, en su nuevo hilo, añada

  • la salida de discourse-doctor
  • si está realizando una instalación estándar
  • la versión del sistema operativo que está ejecutando

en todos los casos, antes de actualizar, todos deben

  • hacer una copia de seguridad
  • copiar esa copia de seguridad a su sistema local o a otro lugar seguro
1 me gusta

Espero que hayas hecho una copia de seguridad y tengas una copia segura de ella antes de comenzar la primera actualización.

Tu kernel es demasiado antiguo, porque tu versión del sistema operativo es muy antigua. Como se señaló anteriormente, tienes opciones limitadas para actualizar tu kernel.

Actualizar tu sistema operativo en su lugar probablemente será largo y difícil. El consejo habitual es iniciar un nuevo sistema operativo, instalar discourse y restaurar tu copia de seguridad. (Idealmente, no elimines nada existente hasta que tu nuevo entorno funcione por completo. Si terminas en una nueva instancia con una nueva dirección IP, deberás actualizar tu DNS).

3 Me gusta

No puedo actualizar el kernel y me encuentro con errores en diferentes etapas de la actualización.
No tengo una copia de seguridad en mi PC, pero tengo una copia de seguridad en el foro.

1 me gusta

Tener una copia de seguridad segura es probablemente la máxima prioridad.

(Hago la copia de seguridad de la manera habitual desde la página web, luego la copio a mi máquina, luego hago una copia segura de esa copia en otro disco o fuera del sitio).

1 me gusta

Si puedes conectarte por ssh a tu servidor de Discourse, deberías poder usar ‘scp’ para copiar un archivo a tu PC. No sé si Putty lo soporta directamente. Pero si usas Linux o cualquier shell similar a Unix en una máquina Windows, deberías tener scp.

1 me gusta

¿Cómo puedo obtener esa copia de seguridad en mi PC?

1 me gusta

Si estás usando Windows, creo que también existe WinSCP. En el servidor, las copias de seguridad estarán en /var/discourse/shared/standalone/backups

3 Me gusta

Sí, tengo la copia de seguridad, ¿puedo recuperar el foro usando esta copia de seguridad, incluyendo las publicaciones, los usuarios y la configuración también?

1 me gusta

Sí, instala Discourse siguiendo la guía de instalación estándar y, una vez que esté en funcionamiento, podrás restaurar esa copia de seguridad.

3 Me gusta

Lo único “importante” que no se incluye en la copia de seguridad es su archivo de configuración /containers/app.yml. Contiene, entre otras cosas, su lista de plugins si tiene alguno. Puede ser una buena idea copiar esto en algún lugar para poder instalarlos en su nueva instancia. La configuración de los plugins, sin embargo, se almacena en la base de datos, que está en el archivo de copia de seguridad. :slight_smile:

1 me gusta

¿Puedo restaurar esta copia de seguridad en la instalación actual?

1 me gusta

Por “actual”, ¿te refieres a una instalación nueva? Entonces debería funcionar, sí.

1 me gusta

Personalmente, querría tener la seguridad al 100% de que la copia de seguridad está completa y es correcta, y por eso querría iniciar una nueva instalación y restaurar con éxito, antes de destruir la antigua. Esto significa pagar brevemente por dos instancias a su proveedor de alojamiento.

También debo declarar que nunca he necesitado probar una restauración. Así que soy inexperto en la práctica.

4 Me gusta

Normalmente espero uno o dos días después de apagar la instancia antigua.

4 Me gusta

2 publicaciones se fusionaron en un tema existente: Apt-get update falla dentro del contenedor yarn repo not signed

instalado nuevo y restaurado desde copia de seguridad

5 Me gusta

¿Entonces todo funciona? Me alegro de que lo hayas solucionado :partying_face::+1:

1 me gusta

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