Ein paar spontante Punkte die man beachten / tun sollte:
* Cache deaktivieren
* Datenbank Dump erstellen
* Files wegkopieren
* Datenbank Dump auf neuem Server einspielen
* Files hochladen
* config/site.php anpassen so dass die Adresse und die MySQL Zugangsdaten passen - Achtung, wenn die Seite in einem Unterverzeichnis lief oder nun laufen soll, dann DIR_REL anpassen!
Mehr ist eigentlich nicht nötig, Cache kann man meistens auch lassen, dann wäre es sogar noch einfacher. Cache löschen hat aber den Vorteil, dass man nicht alte Überbleibsel im System drin hat..