Aide nécessaire pour l'exportation de Discourse

Je suis nouveau sur Discourse et j’ai récemment hérité de la propriété/administration d’une petite communauté Discourse plus ancienne. L’une des choses que je dois faire est d’exporter le contenu de la communauté : sujets, réponses, recommandations, associations (auteur, participants), etc., au format CSV, XML ou JSON.

En tant que novice de la plateforme, comment puis-je procéder pour sécuriser cet export ? J’ai effectué une sauvegarde du site, mais je ne peux rien faire avec le fichier SQL contenu dans le fichier tar.gz que j’ai reçu.

Je suis actuellement sur le plan Standard.

Merci !

(Mise à jour pour inclure le fait que ma communauté est sur Discourse.)

La première chose à faire est de rechercher « howto VOTRE_ANCIEN_LOGICIEL_DE_COMMUNAUTÉ ». Ensuite, consultez discourse/script/import_scripts at main · discourse/discourse · GitHub. Si vous venez d’une plateforme non prise en charge, la meilleure approche est de commencer par l’un des scripts d’importation existants. vbulletin pourrait être un bon point de départ. Si cela ne vous convient pas, vous pouvez poster dans Marketplace. Je réalise généralement quelques-uns de ces projets par mois.

Si vous venez d’un forum populaire, vous pouvez passer au plan entreprise, payer une année à l’avance et obtenir l’importation gratuitement.

2 « J'aime »

MODIF : @Charles.Dane Puisque vous utilisez déjà Discourse, voici ce que vous devez faire :

Téléchargez simplement une sauvegarde et restaurez-la sur votre nouveau site.

Vous devrez contacter le support et leur demander de la restaurer.

Salut Jay, merci pour ta réponse.

Je viens de mettre à jour mon message pour préciser que la communauté dont j’ai hérité utilise déjà Discourse.

Merci pour le conseil de jeter un œil sur GitHub, je vais voir ce que je peux y trouver.

À bientôt !

Que souhaitez-vous accomplir avec cela ?

Merci pour votre réponse. Notre organisation est en train d’examiner les options de plateforme communautaire, et un examen du contenu de la communauté (dans l’un des trois formats) nous aidera à déterminer l’ampleur globale de nos efforts.

Donc, vous avez un outil que vous souhaitez utiliser pour… analyser les données de Discourse d’une manière ou d’une autre ? Quel est cet outil ? Quelle analyse souhaitez-vous effectuer ?

3 « J'aime »

Si vous avez absolument besoin d’un dump de base de données au format XML/CSV ou JSON, pourquoi ne pas télécharger une sauvegarde et la convertir ensuite ?

De nombreux tutoriels sont disponibles en ligne :

La procédure serait la suivante :

  1. Télécharger la sauvegarde
  2. Extraire la sauvegarde
  3. Charger la sauvegarde dans une base de données PostgreSQL locale
  4. Exporter les tables que vous souhaitez au format CSV/JSON ou XML
4 « J'aime »