Problems with moving my site to another server - WSOD with unfamiliar errors
When I'm migrating websites I use the Backup &amp; Migrate module. You should give it a try.

If the problem persists, look for differences between the two servers: PHP version, Apache version, MySQL version, etc.
Also check your user permissions on the new server.