If you’re in the business of developing WordPress-based themes, plugins, or applications, then one of the most tedious tasks is figured out the best way to sync up the databases that exist between your development, staging, and product-level environments.
Sure, the WordPress Import / Export utility is one way to do it (especially if you have it download the files from the existing site), and performing a SQL dump and then importing that into the new site is yet another way you could go about doing it.
But what about the case when you’re moving the entire site – that is, all content from
wp-content from one domain to another?
WordPress Database Migrations Made Easy
The WP DB Migrate is only of the best plugins we’ve seen for performing such migrations and we highly recommend it.
Aside from simply exporting the database, it makes it extraordinarily simple to export the contents of the database and replace all instances of the previous domain – say, foo.com – with bar.com.
This means that once you’ve uploaded all of the media from your previous installation and then imported the SQL dump generated by this plugin, you should be good to go.
Finally, the plugin is developed and maintained by Brad Touesnard who is also the guy behind the WP App Store. He’s a notable, trusted developer in the community so be sure to check out his other work, too.