moving magento

Moving magento to other server is quite a hard task.
You should start with a backup from the Database.
For me the internal backup system under
"System -> Tools -> Backup" works best for me.
A MySQL Database dump would be possible too:

mysqldump -h HOST -u USER -pPASSWORD DBTABLE > /tmp/installedDB.sql

* switch off caching / compiled mode

* copy your files
* install DB (use PHPMyAdmin and import the data)
- search the database for basedir (you will find it in the core_config_data) and rewrite the values for
web/unsecure/base_url [for example http://yourshop.yourdomain.com]
web/secure/base_url [for example https://yoursecureshopurl.com]
to your needs

* rewrite your app/etc/config.xml
* delete downloader/pearlib/pear.ini

That should be good as base. Additional configureation should be possible in the normal admin panel