Se necesita asistencia para exportar desde Discourse

Soy nuevo en Discourse y recientemente heredé la propiedad/administración de una comunidad pequeña y antigua de Discourse. Una de las cosas que necesito hacer es realizar una exportación del contenido de la comunidad: temas, respuestas, endosos, asociaciones (autor, participantes), etc., en CSV, XML o JSON.

Como principiante en la plataforma, ¿cómo podría asegurar esta exportación? He realizado una copia de seguridad del sitio, pero no puedo hacer nada con el archivo SQL dentro del archivo tar.gz que recibí.

Actualmente estoy en el plan Estándar.

¡Gracias!

(Actualizado para incluir que mi comunidad está en Discourse.)

Lo primero que debes hacer es buscar “howto TU_ANTIGUO_SOFTWARE_DE_COMUNIDAD”. Luego, revisa discourse/script/import_scripts at main · discourse/discourse · GitHub. Si provienes de una plataforma que no está soportada, la mejor opción es comenzar con uno de los scripts de importación existentes. vbulletin podría ser un buen punto de partida. Si ese no es tu estilo, puedes publicar en Marketplace. Generalmente, hago algunos de estos al mes.

Si provienes de un foro popular, puedes cambiarte al plan empresarial, pagar un año por adelantado y obtenerlo gratis.

EDIT: @Charles.Dane, ya que ya estás usando Discourse, esto es lo que debes hacer:

Simplemente descarga una copia de seguridad y restaura en tu nuevo sitio.

Necesitarás contactar al soporte y pedirles que la restauren.

Hola Jay, gracias por la respuesta.

Acabo de actualizar mi publicación para especificar que la comunidad que he heredado ya está en Discourse.

Gracias por el consejo de echar un vistazo a GitHub; veré qué puedo encontrar allí.

¡Saludos!

¿Qué te gustaría lograr con esto?

Gracias por la respuesta. Nuestra organización está en proceso de investigar opciones de plataformas comunitarias, y una revisión del contenido de la comunidad (en uno de los tres formatos) nos ayudará a determinar el alcance general del esfuerzo.

¿Entonces tienes alguna herramienta que quieras usar para… de alguna manera analizar los datos en Discourse? ¿Qué herramienta es esa? ¿Qué análisis quieres realizar?

Si absolutamente necesitas un volcado de base de datos en XML/CSV o JSON, ¿por qué no descargar una copia de seguridad y luego convertirla?

Hay muchos tutoriales en línea:

El proceso sería

  1. Descargar copia de seguridad
  2. Extraer copia de seguridad
  3. Cargar copia de seguridad en una base de datos PostgreSQL local
  4. Exportar las tablas que deseas exportar como CSV/JSON o XML