Migration d'un forum Wordpress en utilisant SQL

Bonjour utilisateurs !

Pouvez-vous nous aider à comprendre comment fonctionne la migration de données et si elle est disponible avec la version gratuite ou la version standard de Discourse. Je vois que c’est mentionné dans les versions supérieures.

Voici un aperçu du fonctionnement de la migration de données avec Discourse et de ce qui est disponible dans les différents plans :

Comment fonctionne la migration de données Discourse

  • Processus de migration : Cela se fait généralement à l’aide de scripts d’importation, d’exportations/importations de bases de données et d’outils spécifiques fournis par l’équipe Discourse. Vous trouverez des directives générales et des étapes détaillées dans ce guide :
  • Auto-hébergement (Gratuit/Open Source) : Si vous auto-hébergez Discourse (en utilisant la version gratuite et open source), vous êtes responsable de l’exécution du processus de migration vous-même. Discourse fournit des scripts et des guides (Index de migration vers Discourse), mais aucun support officiel de migration n’est fourni gratuitement. Vous aurez souvent besoin de compétences techniques pour gérer les importations ou embaucher quelqu’un sur Marketplace.
  • Plans hébergés (Starter, Standard) : Sur le plan d’hébergement Standard payant, les services de migration ne sont pas inclus par défaut. Vous êtes censé commencer avec un nouveau site ou gérer la migration vous-même.
  • Plans Business et Enterprise : Discourse propose des services de migration dans le cadre des plans Business et Enterprise. Leur équipe vous assiste dans le processus de migration ou le gère entièrement pour vous, en garantissant la sécurité, l’intégrité des données et le support de la plateforme. C’est un différenciateur clé pour les plans supérieurs.
2 « J'aime »

Quel forum WordPress ? Il y a des scripts dans scripts/import_scripts. Il y a des sujets pour plusieurs forums WordPress. Il est très rare qu’un script fonctionne comme vous le souhaitez sans modification.

2 « J'aime »

Si vous utilisez bbPress comme composant de forum pour votre site WordPress, nous avons un support plus ciblé pour cela. Les scripts d’importation de Discourse incluent un importateur bbpress.rb dédié, qui peut importer les utilisateurs, les sujets, les publications, les catégories et les pièces jointes.

Pour l’utiliser, vous aurez besoin d’un accès à une sauvegarde de base de données MySQL de votre site WordPress. L’importateur suppose des structures de table et des types de publication bbPress par défaut, donc si vous avez fortement personnalisé bbPress ou utilisé des plugins supplémentaires (par exemple, BuddyPress), quelques ajustements peuvent être nécessaires.

Si vous n’êtes pas sûr que votre contenu de forum utilise bbPress, un moyen rapide de vérifier est de rechercher des tables comme wp_bb_posts ou des entrées wp_posts avec des types de publication comme topic et reply.

Notez que ce processus nécessite une certaine familiarité technique, en particulier avec Ruby, SQL et l’exécution de scripts d’importation dans un environnement Discourse. Si vous n’êtes pas un développeur, vous pourriez vouloir travailler avec l’un d’eux, ou si vous souhaitez utiliser un site Discourse hébergé, le commentaire précédent sur la prise de contact avec l’équipe résume bien vos options. Nous serons heureux de vous aider si vous choisissez cette voie.

2 « J'aime »