Migrate site to WPMU DEV host

Looking to shift my website at my original domain at astro*****.com which is hosted in inmotion to WPMU DEV Hosting.

Please advise.

  • Adam
    • Flash Drive

    Hi AK Sharma,

    Have you set up the website in the Hosting panel of your wpmudev panel?

    Once you have done that, install All in One Migrate on both your dev site and on the fresh install on the site in your Hosting panel.

    From your dev site:
    Before exporting enter the Find & Replace fields, change it from your current site to the link in your hosting, will look like - yoursite.wpmudev.host
    Export website

    Hosting site:
    Import file and you should be good to go.

    If you're finding it's delivering Mixed Content, do another Find & Replace using All in One Migrate or WP Migrate

    Any problems do let me know.

  • AK Sharma
    • New Recruit

    Hello Adam,

    I did this once and messed it up quite badly. Being not too technical is painful, don't know what I did but afterwards none of the sites were working. Bad past experience.

    I am somewhat afraid to do it again.

    What should I do?

  • Dimitris
    • Support Star

    Hello there AK Sharma,

    hope you're doing good and thanks for joining us! :slight_smile:

    We are currently building a new plugin for migrations, called Shipper, it's still on a beta version though: https://premium.wpmudev.org/forums/topic/our-new-plugin-shipper-10-beta-10

    What you can do -apart from using other migration tools like "All in One Migrate" or "Duplicator"- is manually migrate your website . Let me break this into little pieces:

    1. Create a new site in our hosting like https://example.wpmudev.host/

    2. Add a new (s)FTP account in the newly created website

    3.Connect to InMotion via (s)FTP, download all files of your installation, then connect to the new server and upload them in there (path should be /site/public_html/ in the WPMUDEV container)

    4. Export the database of your website via InMotion's phpMyAdmin and import it into the database of the new site, again via phpMyAdmin. You should first delete all database tables of the new site (not the database itself, but the tables that's in there), then import the exported database from InMotion.
    https://www.inmotionhosting.com/support/edu/wordpress/migrating-wordpress-inmotion-hosting/migrating-your-wordpress-database (skip the "Creating a NEW MySQL Database" part)

    5. After migrating database, you may be using a different database prefix most probably, so you should connect via (s)FTP to the new server, edit /site/public_html/wp-config.php file and replace
    $table_prefix = "wp_j4_"; with the prefix of the imported database.

    6. Final step, go to our Hosting panel, "Manage" the new website, go to Domains tab and add your custom domain.

    After additional domain's DNS is setup correctly and resolve well, you can make it the primary domain of your installation.

    Hope that was some help! Let us know, if further assistance is required here!
    Warm regards,

  • AK Sharma
    • New Recruit

    Dear Dimitris,

    Thanks for the detailed instructions.

    Frankly, I am very uncomfortable doing this. Can you please arrange this transfer by a support person who knows how it works?

    Thanks. I am waiting since 5 days talking multiple times to support directly over the live chat and was asked to wait as the site transfer is already in queue but was asked to request you here today finally. Hope you can expedite this please?


  • Dimitris
    • Support Star

    Hello there AK Sharma,

    hope you're doing good today! :slight_smile:

    Shipper beta-12 did its magic and migration might take a bit more time but completed with success! :tada:

    You can see the migrated site now that's a copy of the live site. Please go ahead and make sure that everything is in place.

    After doing so, the only step remaining is to add your domain and make it primary. In order to do so, go to Hosting, click on the "Manage" button for astroriver.wpmudev.host and then navigate to the "Domains" tab.
    In there you will find the A and AAA records of your new server. All you have to do is to update the DNS records of this domain, to point to these values.
    After doing so and let some time to pass by in order for the new values to propagate, you should "Add domain". When their DNS and SSL status becomes green, you will be able to set this domain as primary, using the little three dots on the right side.

    Warm regards,

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.