Hi Michael,
The problem will be that Joomla 2.5/3.0 retain some paths in the database and caching.
I always use Akeeba to backup a site and then use the Akeeba Kickstart to load it to a new server. It rarely has any problems when doing this. Akeeba knows which paths to edit and restore without all the fuss.
Hope this helps
