Hi, I have done this before but I seem to be struggling to get this to work. My approach is - export DB - cp directory - search for old machine www.foo.com and replace with new site - tar directory up - copy both to new machine - untar directory on new machine - create DB on new machine - create user on new machine - import mysql -u root -p <DB> <dump.sql However have the error /Notice/: unserialize(): Error at offset 27410 of 57720 bytes in /DrupalDatabaseCache->prepareItem()/ (line /401/ of //home/user1/drupal-7.0/includes/cache.inc/). ///PDOException/: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1: SELECT * FROM {menu_router} WHERE path IN () ORDER BY fit DESC LIMIT 0, 1; Array ( ) in /menu_get_item()/ (line /443/ of //home/user1/pmi/drupal-7.0/includes/menu.inc/). Similar to http://drupal.org/node/1114304 Any ideas. Thanks, Iain