How to move WordPress site to new hosting using ManageWP

This tutorial covers how to handle copying or moving your WordPress blog to a new server using ManageWP. The entire process should be over in couple of minutes.

First of all you will need a ManageWP account. You can sign up here for a free trial.

Then follow these simple steps.

1. Add your website to ManageWP.

2. Select the site by clicking on it in the left navigation menu, click “Backup Now” option and create a backup.

Moving WordPress to new server, fig1

3. When the backup finished, download the archive of your website

4. Go to your new host and create a new WordPress blog using CPanel/Fantastico or by asking the hosting support for help.
5. Go to your domain registrar and switch the DNS to point to the new hosting. Wait for it to propagate.
6. Using FTP program or CPanel file manager upload the previously downloaded backup archive to your new site (for example to wp-content/).
7. Go to ManageWP, remove the old site and add the new site.
8. Select clone tool and as source type in the URL of the backup file.  (for example http://yoursite.com/wp-content/backup_file_name.zip)

9. Select to overwrite the existing site and choose the site from the list below.  ManageWP will restore the content of your site on the new server.

10. Remove the backup file from your server.

That’s all.

 

Blog post updated on June 19, 2014

Vladimir Prelovac

Vladimir is the Founder of ManageWP, and is a frequent contributor to the WordPress community - in the form of numerous plug-ins, tools, WordCamp talks and a book by the title WordPress Plugin Development.

39 Comments

  1. سایت پروژه

    It worked for me
    Thanks!

  2. DAvis

    Ugghhh… this is getting frustrated for me. Every time i do it from beginning, I get a new error. I was planning to use migrateweb.com. or if you guys can help me out here.

    I am getting “Permission Denied”

    1. Davor Altman from ManageWP

      This looks like a permission issue. We’ve enhanced our Clone/Migration Wizard even more in the previous couple of months but if you are still experiencing issues, please submit a support ticket so that we can investigate thoroughly.

  3. mdrmoncic

    If I backup one site on one hosting and on domain register point name servers to new hosting and do as you explained will be all the info in wp-config.php will be updated also with new hosting details? DB host name and other

  4. monkeybrush

    Well glad that worked. 🙂
    Just have to check the config file as the new wp admin and password didn’t get changed but the old one from the old wp install on the other server works.

  5. travispaccoast

    Probably a really silly question… step #5 (DNS server), is this something I do on the control panel of the previous host… or the new host? If it’s the new how… what info do I enter? Sorry for the confusion.

  6. RavanH

    Hmmm… does not seem to be possible with a free account any more ;(

  7. Ken

    I need to migrate an older v2.8.4 WP site to a new host. The old site has no sPanel. The new one has cPanel. Upgrade to the latest WP is not possible on the old one (one reason to move). I would like to move the entire old installation if a fresh latest WP won’t accept the old stuff.

    Help would be greatly appreciated since I do not know if ManageWP could do this move.

    Thanks.

    1. vprelovac

      Certainly ManageWP Clone tool can be used for this.

  8. apfrij

    I am checking the cloned site and the database folder only has an index.php file in it. could the clone process miss something?

    I have a cloned site where the admin has all of the files and the slugs have been updated to the new domain. The problem is that on the actual cloned site the links to additional pages give a error not found. Any advice? Thanks in advance.

    1. Steve wyman

      I’d go straight to tech support and by pass this thread

      Just go to the contact us button at the bottom of this page

      Regards

  9. apfrij

    I cloned one site to another site and the new site has lots of URI problems. I used http://validator.w3.org to check. How do I begin to troubleshoot this?

    1. apfrij

      Actually, this clone process is the test is I will use your service on going or not. If I can get this to work, I will become a subscriber for my sites. Please assist me in troubleshooting my problem. Thanks in advance.

      1. ManageWP

        Please submit a support ticket through your dashboard, that’s the fastest way to get support.

  10. Greg Fleischaker

    I’m a little confused over which files I am supposed to FTP to the new site, the entire zipped file? Or the WP-Content like in your example? Also, I keep having trouble getting FileZilla to connect, is there a trick to connecting to a domain on a shared hosting plan?

  11. info

    Which files does managewp recurse to change url references in these clones? I’m just looking for a list so I know which other files I’ll need to hand update the urls when cloning.

    1. ManageWP

      ManageWP changes all links in the database to match the new destination.

  12. Derek

    Does this work going from standalone to multisite?

  13. mathieu.clerte

    It would be nice to be able to migrate
    – only the DB – or the files
    – only some tables
    and to choose synchronisation options (replace, insert only…)
    and how to manage table record ID conflicts (which side should have precedence)

    Thanks

    1. ManageWP

      All good suggestions and its on our todo list.

      1. mclerte

        Can you please remove my email address that shows up in front of each one of my comments in this post ?

        1. ManageWP

          Please select a different nickname in your profile settings.

  14. mathieu.clerte

    What if the source and destination websites have a different domain name :
    ex :
    mysite.mydevserver.somwhere
    to
    mysitelive.mystagingserver.somewhereelse

    Is the backup/restore system coping with this ?

    1. ManageWP

      Yes this will work with the migration tool.

      1. mathieu.clerte

        In which plan is the migration tool included ?

        1. ManageWP

          This would be the Professional plan.

  15. firefly

    I have a WordPress site with multiple custom components such as a page generator that creates new pages from .csv file uploads and a .pdf generator that takes information from these pages and produces a .pdf file. Will all this along with any installed plugins be preserved when migrating to a new host per your instructions? Thank you for an impressive product and attentive support.

    1. ManageWP

      Yes everything will be cloned over.

  16. tkluysk

    This kindof worked for me. All settings and content seems to be there. The front page works, but none of the posts do.

    Ie

    mysite.com/wordpress/ works

    but

    mysite.com/wordpress/mypost

    does not.

    Any idea why?

    1. Tom Ewer

      Hello,

      I’d recommend that you get in touch with ManageWP support – they’ll be able to help you best 🙂

      Cheers,

      Tom

  17. stevewyman

    Hi

    So th eonly issue with this proces is thatyou have to wait for the DNS to propogate. That means the site will be down for some time. As propogation is radom in timescale how would you monitor it (otehr than anualy checking every hour) to see the propogation?

    I assume this process deals with the SQLdatabase name being different?

    Would it be possibel to develop the system further so that f i wanted to move x sites from host a) to host b) it could be one process? So select sites create backup, propogate and restore all sites?

  18. zorem

    Hi, thank you for a great post. it seem very simple, I just wonder what will be the steps if one wish to test the new site before changing the DNS..

  19. tchristen

    what is CPanel (fantastico) ???
    also, want to make sure i am doing this write. i have 3 domains & websites on 3 seperate hosts. 2 of those are moving onto the 3rd account (because it is unlimited account and the other 2 are smaller). On that 3rd host i am creating seperate folders in the root directory for each site and setting up the other 2 sites in those seperate folders. the 2 being copied over are both wordpress sites, the 3rd site is not. i did steps 1 through 3 on here for both wordpress sites now am unsure what to do….
    Can you please help!!!? Thanks!

    1. ManageWP

      CPanel is the software found on most hosting accounts. You should ask your hosting about details on accessing it.

  20. robventer

    Hi, I tried to clone a site using ManageWP and it worked, except that the new site’s url redirects to the original site’s url.

    What’s the problem?

    Thanks!
    Rob

    1. ManageWP

      Please contact us with all details regarding the problem, and we will check it out.

  21. fp

    Great option Vladimir! Thanks, I was just looking into this. Bookmarked for later reference.

  22. waitingnow

    is this backup including the whole database?

    1. ManageWP

      Yes, the database and all files.

Leave a Reply

Your email address will not be published. Required fields are marked *

Over 65,000 WordPress professionals are already using ManageWP

Add as many websites as you want for free, no credit card required. Sign up and start saving time!

Have questions? Get in touch!

Over 65,000 WordPress professionals are already using ManageWP

Add as many websites as you want for free, no credit card required. Sign up and start saving time!



Have questions? Get in touch!

Over 65,000 WordPress professionals are already using ManageWP

Add as many websites as you want for free, no credit card required. Sign up and start saving time!



Have questions? Get in touch!

Over 65,000 WordPress professionals are already using ManageWP

Add as many websites as you want for free, no credit card required. Sign up and start saving time!



Have questions? Get in touch!