I work on a copy of the store site, the base on it is naturally out of date in comparison with the production version of the site.

What is the easiest way to transfer products, product cards, orders, users, user profiles from production to dev?

The easiest thing was to simply transfer the appropriate database tables, but surely the tables that are obvious for the transfer have a bunch of connections with non-obvious tables.

Another option using Feeds, but through it will not be able to transfer users and orders.

If I transfer the other way around from dev to the working site, then as far as I understand Feautures it will not help much. It is necessary not only to transfer settings, but also part of the content: new blocks, forms.

I am already inclined to manually creating all this on a live site, but the big problem is with the fact that it is necessary to do everything and not zakosyachit.

    1 answer 1

    Since you feel insecure about your actions, I think you should do this:

    1. Make backup dev base

    2. Attempt to migrate the necessary tables with changes from production

    3. Check whether everything works correctly, if not, find out why, roll back the backup and try again.

    4. The resulting database to bring to production