I need to move a WordPress site hosted on Dream Host to the companies servers. To do so I used the built in import and export feature that comes with WordPress (using a WordPress export file). However, it did not copy over images from the site, and didn’t preserve the featured images.
Using import/export, is it possible to copy over the images and featured images as well? If not, is there another method I could use?
I’m using BackupBuddy plugin and it does the migration job very well. This is a commercial plugin. If you prefer free way to migrate WP, this is a great guide (you might want to read further resources at the end of the page, that may help).
There’s also a free plugin called XCloner which does a very thorough job of duplicating a full site (database, all supporting files, etc.). It’s a little involved and therefore overkill for small sites, but for sites where the out-of-the-box WordPress export/import isn’t enough, it does the trick.
Better to migrate the entire database and use a good plugin to search, find and replace url’s with the new server path before you export a copy of the database.
You will also need to migrate all your files which include all your uploads/images.
Here’s the best process to follow when migrating WordPress to a new domain or server.