Possible Duplicate:
Deploying content updates from staging server to live server

I am trying to find a solution to the following scenario:

  1. Let's assume a Drupal site is in production. Users create a lot of content everyday.
  2. In development, additional features (content types and others...) and modules are being added to the site.
  3. Comes the day to move the upgraded site to production.
  4. The upgraded site is out of synch with user data in production.

How does one solves this issue? Is there a clean way to perform this? Should one export 'some' databases tables from current production and import them into the upgraded system? If yes which tables?

  • 3
    This topic has come up many times on this site. Some searching should dig up similar questions.
    – mpdonadio
    May 16 '12 at 17:33

You might want to look at the Deploy and UUID modules together.


From what I can read, it does not seem to be the case. Moreover, Drupal 7 does not know about UUIDs, meaning that a given content may have different numbers/identifiers on different systems. UUIDs are planned for Drupal 8.

In the mean time, one can explore the node export module.

Not the answer you're looking for? Browse other questions tagged or ask your own question.