I have a developer D7 system and a D7 live system.

In the development system we changed the whole layout which means:
New Views, Different CS, Implementation of Panes, Implementation of Display Suite

Now I'm searching for a way to migrate all nodes, taxonomy, relations to the development system to make it the new live system.
Basically I want have a 1to1 copy of the content from the live system.
No changes to any of the fields have been made. So in general this should be no issue.

The challenge is that I have around 20.000 taxonomy terms that are used as tags inside the nodes and also inside other taxonomies in some cases.
And I also have around 3000 nodes all of them with relations to each other.

I tried different approaches using the deploy module, the Taxonomy CSV export module, the Node export module and the feeds module.
But all of these approaches do not bring sufficient results.
The problem with every approach that I did so far is that the NID and TID numbers are changing.
Which leads to wrong relations and tags.

I'm at a point where I consider to manually copy the needed SQL tables.
Has anyone any experience with a case like this and could give me a hint.

Comments

Jaypan’s picture

The migrate module is the best way to do this. It takes some time to learn and set up, but it's worth it, as the final product works really well.

Electronic-Festivals.com’s picture

Thanks for the input.
I did have a look at the migrate module but it seems to be quite complicated.
I will post in the Paid Drupal Services. Maybe I find someone who can help me out with this.

yelvington’s picture

... it's not as complicated as it looks. I was able to use the Migrate UI to configure a migration from Drupal 5 to Drupal 7 and rescue several years of stories, images, taxonomy terms and users, all without writing any code. The documentation is really aimed at coding, so using the UI takes quite a bit of trial and effort, but it works really well once you get the mapping set up.

lomasr’s picture

Try Feature module . It is very useful to migrate from Dev to production environment.

SureshKM’s picture

Migrating content from dev to prod seems to be a big problem. I tried many modules. Node export didn't export url aliases. Feature model didn't migrate webforms properly. Each module for migration seems to have some problems. Any one found a suitable module to export content? Also what about moving content directly between databases themselves?