My personal preference is to make a copy of my Akelos project in another directory and do all my editing there. I then copy the files to the new host. This also provides me with a backup of what is on the host.
Copy Akelos to remote host. This can take many hours.
Create databases on remote host. To help with debugging, I am creating the development database and the production database.
Edit a copy of your project to fit the requirements of the new host. (File names are from the project root.)
config/database.yml - Change the database specifications to match the remote host's requirements.
config/config.php
Change the AK_ENVIRONMENT definition from 'development' to 'production' if that's appropriate.
Change the AK_FRAMEWORK_DIR definition so that it points to your remote host's copy of Akelos.