EasyEngine (ee) Site Migration Addon. Using this addon user (Sudo Privilege User) can migrate site from local to remote and remote to local server. Also using wp-cli command, it will replace strings in database itself.
curl -sL goo.gl/X3Hn8t | sudo bash # Install eemigrate addon
source /etc/bash_completion.d/eemigrate
Site Migrate from Local System
to Remote Server
eemigrate push example-local.com example-remote.com
Site Migrate from Remote Server
to Local System
eemigrate pull example-remote.com example-local.com
Make sure WP-CLI is installed on Local and Remote server, as its used for Search and Replace strings in Database.