# \[Superceded\] How to migrate from one platform / forum to Discourse

**URL:** <https://meta.discourse.org/t/superceded-how-to-migrate-from-one-platform-forum-to-discourse/197236>\
**Category:** Migrating to Discourse\
**Tags:** migrations\
**Created:** [July 15, 2021, 12:37pm UTC](https://meta.discourse.org/t/superceded-how-to-migrate-from-one-platform-forum-to-discourse/197236 "2021-07-15T12:37:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![cocococosti](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cocococosti/32/231474_2.png) [@cocococosti](https://meta.discourse.org/u/cocococosti)\
**Post date:** [July 15, 2021, 12:37pm UTC](https://meta.discourse.org/t/superceded-how-to-migrate-from-one-platform-forum-to-discourse/197236/1 "2021-07-15T12:37:36Z")

</div>

You want to migrate your community to Discourse? Awesome! As daunting as it may seem, it has been done a good number of times and so we have some tips, guides and documentation to help you get started, I will link to them all in this root guide.

First off an explainer of how the migration documentation for Discourse on Meta is currently structured.

### Questions

If you have a question on migration, there is a chance it has already been asked, you can find FAQs (frequently asked questions) on migration here: [Latest migration topics in support - Discourse Meta](https://meta.discourse.org/tags/c/support/6/migration). Feel free to search these topics here: [🔍 migration question](https://meta.discourse.org/search?q=%23support%20%23migration%3A%3Atag%20). If your question hasn’t been asked, click here to ask your question here: [Ask migration question](https://meta.discourse.org/new-topic?category=support&tags=migration)

### Guides

We have guides on migrating from popular platforms like:

- [Vanilla](https://meta.discourse.org/t/how-to-migrate-import-from-vanilla-to-discourse/27273)
- [vBulletin 3](https://meta.discourse.org/t/import-migrate-vbulletin-3-to-discourse-via-xenforo/177573) and [vBulletin 4](https://meta.discourse.org/t/importing-migrating-from-vbulletin-4/54881)
- [Xenforo](https://meta.discourse.org/t/importing-migrating-xenforo-to-discourse/45232)
- [Mailing lists](https://meta.discourse.org/t/importing-migrating-mailing-lists-mbox-listserv-google-groups-emails/79773) (Google groups, mbox, Listserv, emails, … )
- [bbPress](https://meta.discourse.org/t/migrating-from-bbpress-wordpress-plugin-to-discourse/48876)
- [MyBB](https://meta.discourse.org/t/importing-migrating-mybb-to-discourse/130789)
- and a host of [other guides](https://meta.discourse.org/tags/c/howto/devs/56/migration)

All migration / import guides can be seen here: [Latest migration topics in developers - Discourse Meta](https://meta.discourse.org/tags/c/howto/devs/56/migration), so if you are looking to find a migration guide for your specific platform, be sure to check there or search: [🔍 migration guides](https://meta.discourse.org/search?q=%23howto%3Adevs%20%23migration%3A%3Atag%20)

#### Prep guides

There are other guides that help in the general migration process in other categories, I’ll list them below for easy access:

- [Preparing for and undertaking a platform migration - community - Discourse Meta](https://meta.discourse.org/t/preparing-for-and-undertaking-a-platform-migration/83824)
- [Pre-launch platform migration questionnaire - howto / admins - Discourse Meta](https://meta.discourse.org/t/pre-launch-platform-migration-questionnaire/83996)
- [Setting up Discourse import / migration environment on DigitalOcean droplet - howto / admins - Discourse Meta](https://meta.discourse.org/t/setting-up-discourse-import-migration-environment-on-digitalocean-droplet/88252)

If you are looking for other migration topics not mentioned or referenced here, you can always use search to find them: [🔍 other migration topics](https://meta.discourse.org/search?q=%23migration%3A%3Atag%20)

### Import scripts

Asides the guides, we also have import scripts for different platforms, some of which do not yet have a guide, you can find these import scripts here: [discourse/script/import\_scripts at master · discourse/discourse (github.com)](https://github.com/discourse/discourse/tree/master/script/import_scripts). We also have a bulk importer feature:

> [@Importers for large forums](https://meta.discourse.org/t/importers-for-large-forums/61681):
>
> Discourse already has around [40 importers](https://github.com/discourse/discourse/tree/master/script/import_scripts) in order to cover a wide range of community software. These importers work very well, but they tend to be slow for very large forums. That’s why we’ve built [the bulk importers](https://github.com/discourse/discourse/tree/master/script/bulk_import). What is a bulk importer? Our standard importers go through the same code paths as the application. This has the advantage of ensuring the imported data is consistent. But tends to be slow since it’s importing record by record… In order to go faster, we need to import in bulk. …

### Migration training

You’ve gone through the links above and still find migrating daunting? Don’t worry, we have a step by step guide you can follow to ramp up your migration skills. It would require a good understanding of server administration, script writing and data wrangling/management. If you have these skills, then feel free to take on this training and share your progress as you go.

Link to migration training topic - _may be coming soon_

---

<div class="post-metadata">

**Author:** ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Post date:** [April 12, 2023, 10:17am UTC](https://meta.discourse.org/t/superceded-how-to-migrate-from-one-platform-forum-to-discourse/197236/2 "2023-04-12T10:17:19Z")

</div>



---

<div class="post-metadata">

**Author:** ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Post date:** [April 12, 2023, 2:30pm UTC](https://meta.discourse.org/t/superceded-how-to-migrate-from-one-platform-forum-to-discourse/197236/4 "2023-04-12T14:30:49Z")

</div>

Please see [About the Migration category](https://meta.discourse.org/t/about-the-migration-category/196969)
