Мне очень повезло с этим подходом, когда я это сделал. Установка WAMP была на моей собственной коробке, поэтому я не использовал SSH на этой стороне.
http://www.magentocommerce.com/wiki/groups/227/moving_magento_to_another_server
У меня была пара ошибок, связанных с новым доменом, которые их справочная служба смогла устранить, изменив пару записей в моем файле .htaccess. Но кроме этого это было довольно безразлично.
Я также сделал полное резервное копирование / восстановление, просто скопировав все содержимое из одного блока в другой. Скопировав базу данных MySQL, я перезапустил процедуру установки, просто удалив файл app / etc / local.xml (что заставляет Magento запускать сценарии переустановки).
Скрипт запрашивает местоположение БД, пароли и т. Д. ... все данные, продукты, историю заказов и т. Д., Сохраняется после переустановки.
Да, и обязательно очистите папки кеша / кеша, прежде чем перемещать все. Это избавит вас от головной боли и уменьшит размер копируемых файлов.