Migrating a forum from Discourse to Xenforo

ScrapBlox

New member
I've read through some threads and found XF has an importers that can be used to accomplish this. A few questions I have with doing so:

1. Will images (Attachments, Pfps, banners) and private messages be transferred?
2. From what I was reading the Discourse importer you add to an XF install where discourse is installed (I'm not entirely sure how this would work I use Docker Container for discourse and don't know what the database info would be)
3. After migration is complete to XF would I be able to move XF off the VPS and on a shared hosting plan? (if so I assume move files, db and update config?)

Any help on this migration would be appreciated! I love Discourse and XenForo but am leaning more near XF for this project, thanks!
 
1) Yes, uploads, avatars, profile headers, and private messages are all imported.
2) In general, you want XenForo to be installed alongside the source database and files. Whether that means backing up your Discourse database and files and restoring them to a server where XenForo is installed, or installing XenForo to the server where Discourse is installed, it's entirely up to you. Note that XenForo runs on MySQL, whereas Discourse runs on PostgreSQL.
3) Yes, you can migrate XF between servers/hosts by moving the database and files.

We recommend performing a test import first to make sure everything works as anticipated. You should back up your XenForo installation before the import to ensure you can reset it if something goes wrong, otherwise you would need to reinstall XenForo. You can open a ticket if you run into any issues with the importer.

Further documentation can be found here: https://xenforo.com/docs/xf2/importing/
 
Back
Top Bottom