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
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).
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.
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).
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.
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?
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.
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.