# Ability to "sync" post content between instances without overwriting settings/users

**URL:** <https://meta.discourse.org/t/ability-to-sync-post-content-between-instances-without-overwriting-settings-users/23677>\
**Category:** Feature\
**Created:** [5 Janeiro , 2015 10:49 UTC](https://meta.discourse.org/t/ability-to-sync-post-content-between-instances-without-overwriting-settings-users/23677 "2015-01-05T10:49:26Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![blake](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blake/32/157322_2.png) [@blake](https://meta.discourse.org/u/blake)\
**Post date:** [5 Janeiro , 2015 13:53 UTC](https://meta.discourse.org/t/ability-to-sync-post-content-between-instances-without-overwriting-settings-users/23677/2 "2015-01-05T13:53:27Z")

</div>

You could setup [mailcatcher](http://mailcatcher.me/) on staging to address the accidentally emailing people issue.

I believe the only supported way currently to sync data is to use the import/export tool.

If you wanted something to just sync post data and new users you will probably need to write your own sync functionality using the [discourse\_api](https://github.com/discourse/discourse_api). Using the api you should be able to get all the new posts and users, but I don’t think there is a good way to bulk insert or modify the dates on insert to match production using the api.

You could also find the right tables in postgres and export and import those directly.

---

_[View the full topic](https://meta.discourse.org/t/ability-to-sync-post-content-between-instances-without-overwriting-settings-users/23677)._
