Migrating wordpress site



I had a site and subdomain both set up with wordpress hosted by another company.

I recently changed hosting to dreamhost.

I changed the DNS and email works fine.

Now for the hard part. Migrating the websites.

Is there any basic guide on how to do this? Will I need to reinstall wordpress? Is there any easy way to transfer all the files to the right places on the new host?


If you have shell access, you can rsync and mysql: