# Nodebb to Discourse

**URL:** https://meta.discourse.org/t/nodebb-to-discourse/101423
**Category:** Migration
**Created:** [November 6, 2018, 2:46pm UTC](https://meta.discourse.org/t/nodebb-to-discourse/101423 "2018-11-06T14:46:34Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![tehspaceg](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tehspaceg/32/119558_2.png) [@tehspaceg](https://meta.discourse.org/u/tehspaceg)
#### Post date: [November 6, 2018, 6:30pm UTC](https://meta.discourse.org/t/nodebb-to-discourse/101423/5 "2018-11-06T18:30:05Z")

</div>

Here are the quick steps I took when I first ran the importer when it was under development. I can also attest to it working wonderfully.

- Setup a dev environment of Discourse per [Beginners Guide to Install Discourse on Ubuntu for Development](https://meta.discourse.org/t/beginners-guide-to-install-discourse-on-ubuntu-for-development/14727)
- Stopped redis
- Copied the dump.rdb file from NodeBB and overwrote the redis dump file that exists
- Copied the uploads directory from NodeBB to the dev box
- Edited the nodebb.rb file to point to the copied uploads directory
- Ran the importer `bundle exec ruby script/import_scripts/nodebb/nodebb.rb`

I do recommend taking a look at [Preparing for and undertaking a platform migration](https://meta.discourse.org/t/preparing-for-and-undertaking-a-platform-migration/83824), it has some great steps for validation and planning a migration.

---

_[View the full topic](https://meta.discourse.org/t/nodebb-to-discourse/101423)._
