WP Migrate DB Pro offers a developer-friendly method for copying your live WordPress site to StellarSites. This guide walks you through the process of safely replacing a temporary StellarSites installation with a complete copy of your current website, including its database, files, and all content.
Note: This process will overwrite all content on your StellarSites installation. Be sure this is the intended destination.
Before You Begin #
You will need:
- A licensed copy of WP Migrate DB Pro (the Pro version is required)
- Admin access to both the live site and your StellarSites dashboard
- The license key for WP Migrate DB Pro
If you prefer a guided video, you can watch the complete walkthrough:
Migrating a site to StellarSites.mp4
Step 1: Install WP Migrate DB Pro on StellarSites #
Begin by setting up the plugin on your StellarSites temporary site.
How to Access the Site #
- Log in via the StellarSites Dashboard using the “Login” link next to your site name.
- No username or password is needed, access is one-click
Install the Plugin #
- In the WordPress dashboard, go to Plugins > Add New.
- Click Upload Plugin and upload your copy of WP Migrate DB Pro
- Click Install Now, then Activate.
- Enter your license key in the plugin’s settings.
- Enable Push permissions. This allows the site to receive data during the migration.
Once completed, the temporary site is ready to receive content from your live site.
Step 2: Prepare the Live Site #
Next, configure the source site (your live production site) to send its data to StellarSites.
- Log in to your live site’s WordPress dashboard
- Install and activate WP Migrate DB Pro as done before
- Enter your license key in the plugin’s settings.
- Enable Pull permissions. This allows the site to be cloned elsewhere.
- Locate the connection info provided by the plugin and copy it to your clipboard.
This connection code securely links the two sites for the next step.
Step 3: Transfer the Site #
With both sites prepared, you can now begin the migration.
- Return to your StellarSites dashboard.
- Open the WP Migrate DB Pro plugin.
- Choose Migrate > Replace this site with another site (Pull).
- Paste the connection info from the live site.
- Confirm the connection and choose what to import:
- Database
- Media uploads
- Plugins
- Themes
- Click Pull to begin the migration.
When the transfer is complete, you’ll see a “Pull Complete” message.
Important: After the database is pulled, the WordPress login credentials will match the original live site. If you’re logged out, log back in using the same username and password from your live site.
Step 4: Review the Migrated Site #
After logging in again, confirm that the StellarSites version of your site matches the original.
What to Check #
- Open your original site and the migrated site side-by-side.
- Review page content, images, plugins, and theme styling.
- Ensure functionality is consistent.
Re-activate Licenses (if needed) #
Some plugins or themes, such as Kadence or GiveWP, may require license reactivation after a migration.
Submit a support ticket to expedite this process.
Once everything appears to be in order, you can proceed to connect your domain. For help with that, refer to the Domain Connection Guide.
Troubleshooting and Support #
If something doesn’t work as expected:
- Use the WP Migrate DB Pro support portal for plugin-specific errors
- Contact the StellarSites support team via your dashboard.
For a completely hands-off experience, consider requesting white-glove migration assistance.
Final Notes #
This method copies your live WordPress site into StellarSites, replacing all existing temporary content. Once complete, you’re ready to review, update your domain, and launch.
If you run into any issues, the support team is available to help.