Exporting SQL (Backup SQL) on old server $ mysqldump -u database_name -p database_user > anyname_backup.sql Importing SQL on new server $ mysql -u database_user -p database_name < anyname_backup.sql To Git Pull on a new server $ git clone git@gitexample.git Or tar the entire folder on old server tar cpzvf filename.tgz ./* .htaccess --exclude="./var/cache/*" --exclude="./var/session/*" --exclude="./var/report/*" Transfer Tar and SQL on new server $ wget http://www.example.com/filename.sql To Find/Edit User/Pass/db config file in local.xml $ cd app/etc $ vi local.xml Press ESC to quit VI editor and type $ :q! Change the URL myphpadmin > core_config_data Clear the cache $ rm -rf var/cache/*