Move a local or staging site to a new server
Pair a source and destination, transfer the site, and verify the result.

Video coming soon
Your next step is ready.
Follow the complete written guide below.
The video will join it here when it’s ready.
Before you start
- A practice site and permission for the task.
- EMCP Pro on the source; a working destination WordPress install.
- Admin access and a fresh backup of the destination.
Let’s do this, step by step.
Step 01
Prepare the backup and connector
On the source, open Safety → Backup & Migrate. Complete a Full site backup in Backup. Open Migrate and click Download the connector; install and activate that ZIP on the destination.
First create a completed full backup on the source. Then download the current connector from Migrate and install it on the destination site.
Step 02
Pair the two sites
On the destination open Settings → EMCP Connector. Choose a 5, 10 or 15 minute window and click Arm pairing. In the source’s Step 2 enter Live site URL (https) and the Pairing code, then Pair site.
Arm pairing on the destination. Copy its address and one-time code into the source, then click Pair site before the window closes. Keep the code private. It has eight groups of four characters.
Step 03
Review source and destination
Confirm both addresses, the archive to transfer, and the destination backup.
This replaces the destination database and files. Pause and check the direction so a staging copy does not overwrite valuable live orders or submissions.
Step 04
Push to live
Under Step 3: Push to live choose Destination and Backup to push. Only completed full backups appear. Click Push to live and confirm after checking direction. Monitor transfer and restore.
Choose the destination and completed full backup. Click Push to live only after checking which site will be replaced. Follow the transfer and restore until the result is confirmed.
Step 05
Check and clean up
Test the live site, then use Remove connector when it is no longer needed. If unreachable, remove it through the destination admin.
Check important pages, media, forms, and account access before handing over. Confirm cleanup rather than assuming the remote plugin was removed.
You’re done when…
The correct destination serves the migrated site and the connector's final state is known.
Keep the reference handy.
The docs cover tool details and requirements for this lesson.
A brief becomes a real page.