Nouveau forum Discourse par clonage existant

Bonjour à tous,

Je me demande quelle est la meilleure et la plus rapide méthode pour configurer un deuxième forum Discourse sur un nouveau serveur. Peut-on cloner l’hébergement Discourse existant vers un nouveau serveur et supprimer directement les données des utilisateurs et des messages du forum depuis la base de données ?

Cette approche est-elle réalisable plutôt que de passer par une nouvelle installation et configuration de Discourse ?

Installer une nouvelle instance de Discourse est un processus « plutôt trivial » (cela ne prend que quelques minutes, en utilisant la méthode d’installation standard de Discourse), puis restaurer les données à partir d’un dump de données Discourse (cela ne prend que quelques minutes, selon la taille de votre base de données).

Pour des bases de données de taille moyenne (dumps de données), l’ensemble du processus peut prendre environ 30 minutes, plus ou moins ; peut-être un peu plus si vous n’êtes pas pressé.

Si vous souhaitiez que le deuxième forum possède les mêmes catégories et paramètres de site que le premier, vous pourriez restaurer la base de données du premier site, puis procéder à la suppression des utilisateurs, mais cela ne vaut presque certainement pas la peine.

Quant à l’installation de Discourse, vous pourriez copier le fichier app.yml du premier serveur et le modifier, mais dans la plupart des cas, repartir de zéro et exécuter discourse-setup sera plus simple.