Est-il possible d'importer une sauvegarde Discourse en tant que catégorie dans une instance Discourse déjà existante ?

Bonjour,

Tout d’abord, merci pour cet outil formidable, il a beaucoup changé ma routine de télétravail :wink:. Maintenant, je veux Discourse partout !

Actuellement, je travaille en freelance avec un partenaire sur un gros projet. Nous utilisons Discourse for Teams comme point central de discussion. Malheureusement, la société de mon partenaire va bientôt disparaître ; je viens de contacter le client final pour travailler directement avec lui.

De mon côté, j’ai déjà une instance Discourse avec du contenu (catégories spécifiques, publications, notes importantes…). Je sais qu’il est possible de sauvegarder le contenu de Teams (et je le fais déjà), mais cela se fera via une sauvegarde PostgreSQL.

Bien sûr, je peux importer cette sauvegarde dans une installation Discourse vierge, mais est-il possible d’importer tout le contenu de Discourse for Teams dans une catégorie spécifique de mon instance Discourse actuelle ?
Cette instance actuelle est auto-hébergée, donc je peux installer des outils personnalisés si nécessaire. J’ai cherché et n’ai trouvé personne qui ait déjà rencontré ce problème ici.

Peut-être devrai-je exporter/importer le contenu dans un autre format que le format SQL…

Merci,
Stéphane

Vous pouvez utiliser la fonctionnalité pour exporter et importer des catégories. Étant donné qu’il s’agit d’un outil en ligne de commande, vous ne pourrez pas l’utiliser depuis votre instance Discourse for Teams. Voici ce qui fonctionnera :

  • Créez et téléchargez une sauvegarde depuis votre instance Discourse for Teams
  • Restaurez-la dans un forum temporaire auto-hébergé
  • Déplacez toutes les catégories que vous souhaitez conserver dans une seule catégorie
  • Créez un fichier d’exportation de catégorie en utilisant la ligne de commande
  • Importez-le en tant que catégorie dans le forum de destination
  • Supprimez le forum temporaire

Bonjour @RGJ !

Merci pour votre réponse, ce sera la bonne approche pour moi :+1:.