Skip to main content
Last Reviewed: June 15, 2021

Migrate

Learn how to use the Kinsta migration path.


Pantheon provides a Kinsta path for migrating existing sites to the platform. This process begins by clicking the Migrate Existing Site button on either the workspace Home Page or Sites tab.

The recommended way to migrate WordPress sites from another host is to use the Pantheon Migration plugin, developed by BlogVault.

Watch: Guided WordPress Migrations
  1. Open your Personal or Professional Workspace dashboard and select the Migrate Existing Site button on the lower right side of the page:

    Migrate site button

  2. Select WordPress:

    Enter URL and select CMS

    Then enter your existing production URL for the site you want to migrate (e.g., example.com) and click Continue:

    Enter URL

  3. Enter the name of your new Pantheon site, select a workspace for the site (optional), and click Create Site:

    Site creation form for WordPress migrations prompting user to input site name and associated workspace

    When a workspace is selected, you will be prompted to confirm your selection. Review your selection and when ready click Confirm in the popup to continue:

    Confirmation prompt for workspace selection during site creation in the dashboard

  4. Click Generate Machine Token and re-authenticate if prompted:

    Begin process of installing plugin

    Copy the token to your clipboard now or in the following step. Click the Continue to Migration button.

  5. Click Go to wp-admin, and a new tab will open for your WordPress admin dashboard. Do not close the Pantheon Site Dashboard tab in your browser.

    Install on /wp-admin

  6. Log into your existing site as an admin, the button from the above step sends you directly to our plugin page. Click Install Now, then click Activate.

    Install migration plugin on WordPress

  7. Copy and paste your machine token and site name from the Pantheon Site Dashboard into the plugin form:

    Copying and pasting info

    You will see a new page where BlogVault validates the information provided (site name and token), then updates once the migration is in progress and updates once again when completed. You'll also receive an email upon migration completion.

    Migration successful

  8. Go back to the Pantheon tab and click Confirm migration progress. Your site's dashboard appears.

Information:
Note

The WordPress Native PHP Sessions plugin is automatically installed during the migration process. For more details on this plugin, see WordPress and PHP Sessions.

Review Troubleshooting or contact Support if the migration is unsuccessful. Include a link to the Site Dashboard and any details you can provide, such as where you are migrating the site from.