Migration Instructions

Export and import

If you are new to All-in-One WP Migration, you may want to check out our video tutorial for more details about how to export/import using All-in-One WP Migration to complete your WordPress migration.

Migrating to a new server

If you are migrating a site, this longer video goes through more of the details of how to migrate your site with no downtime:

Logging in

Once you have migrated your site you will need to log in with the username and password of the site that you imported. The users and passwords from the old site have been migrated to the new site so you need to use these credentials.

How to use Find/Replace

You only need to fill in Find/Replace if you want to replace values in the database.
It is optional functionality for advanced users and is not necessary for a backup or migration.

Advanced Options

Advanced options allow you to exclude certain things from the export file and migration

 

These things should not impact the success of your migration
– Do not export spam comments
– Do not export post revisions
– Do not export inactive themes*
– Do not export inactive plugins*
– Do not export Cache*
*Available with premium extensions only. Not found on the free community version

Use only if you need to. They will lead to an incomplete migration
– Do not export media library (this is good to use if you want to troubleshoot the backup but you will have no images etc. in the export)
– Do not export themes (use to troubleshoot if your theme is preventing a backup or restore)
– Do not export must-use plugins (use if you are having issues or moving hosting)
– Do not export plugins (use to troubleshoot issues or exclude all plugins)
– Do not export database (this will mean that your site will not have posts, pages, media or content – use for troubleshooting only)

Do not replace email domain
– If you use an email on your site that is related to your site URL (e.g mysite.com and your email is myname@mysite.com) and you DO NOT want that email to be changed, you can use this option. If you use your domain email to log in, this will remain unchanged after import

Find <text> Replace with <another-text> in the database

There is no need to use this option in the course of a normal migration. The plugin will take care of renaming the elements of the site to the URL that you import to. This is an advanced feature that should be used with care by people that understand the construct of the WordPress database.
If you aren’t sure, then just don’t use it.

40 Comments

  1. Shahidul

    Hi Pim,

    I have used your free plugin many times and I am very happy with it but all of the sites were below 512MB. I have a website now which size is 1.5GB+ and I need to migrate my website from one hosting to another. My question is, if I purchase your “Unlimited Extension” will I be able to migrate my website smoothly?

    Thanks!

  2. Michael Brennan

    Hi I purchased the plugin extension to enable uploads of more than 512 MB with All I One Migration, but as yet do not know how to install and use it, your guidance would be much appreciated.

    Thank’s Mickyb.

    1. Pim J

      Hi Mickyb,

      Hi,

      The following is how to install the Unlimited Extension;
      On your dashboard, click Plugins > Add New > Upload Plugin > choose the Unlimited Extension (.zip file that you have downloaded).

      1. Michael Brennan

        .Hi Pim J, Thank you for your reply, just to be clear, do I uninstall the free A,I,O,M Plugin ? first, or leave both installed ?.
        if both installed do I need to connect them in any way ? I have attempted with both installed and could still not upload over the 512MB limit, this confusion on my part is why I contacted you in the first place (sorry to be a numb nut).

        Regards, Mickyb.

  3. maw

    Hi …everything went well till ..Your Data has been imported successfully! ..BUT since i clicked on permanent links … I get this msg …This site can’t provide a secure connection… the site is completely blank .. could not login as normal …and all i could get is this This site can’t provide a secure connection ..or This site can’t provide a secure connection

    http://www.webberry.net sent an invalid response.

  4. salil

    Quick question… I purchased the multisite extension – is it possible to backup and restore a single site within a multisite without affecting other sites in the network?

    1. Pim J

      Hi Salil,

      Yes, it is possible.
      On import/restore, the plugin will not overwrite your entire network. During the import process, you will be allowed to select the subsite where the site will be imported to or create a new subsite. You can also run an export of your entire network as a backup before import.

    1. Pim J

      Hi David,

      After installing the plugin on both your exported and imported sites;

      On your “Exported site”
      1. Click “Export to File”
      2. Wait for the export to complete and download the exported .wpress backup to your computer

      On your “Imported site”
      1. Click “Import from File” or drag and drop the exported .wpress backup you save on your computer (from step 2. above)
      2. Wait for the import to complete
      3. The plugin will log you out and you will have to login with username/password from your exported site
      4. Save permalinks twice

      Please let me know if you have any questions.

  5. Hei Lam N

    Hi,

    The demo video is great and I have tested it on single site which works smoothly. I am now trying to import a single site into a multisite instance hosting on AWS. we have also purchase the multisite extension and have it network activated on the multisite admin dashboard, however I still don’t see the plugin showing up on the dashboard when I reach the individual site’s dashboard. I tried importing the .wpress file on the admin level but I believe it’s not the right place to?

    I am wondering how to do this kind of import properly, it will be great if you can give some quick suggestions!

    1. Pim J

      Hi Hei Lam N,

      Thank you for reaching out.
      You will have to import the .wpress file on the Network Admin page.
      The plugin will not overwrite your entire network. During the import process, you will be allowed to select the subsite where the site will be imported to or create a new subsite. You can also run an export of your entire network as a backup before import.

      Please let me know if you have any questions or send an email to support@servmask.com for premium support.

      1. Lee H

        Hi, I am trying to import a site using your plugin, when I select the import file (exported using the plugin) it says “Unable to Import – Object doesn’t support this object”

        please advise.

  6. TR

    Export and import was successful, but going to the home page or any other page leads to a blank page. Please advise. Thanks.

  7. Waynos!

    Amazing thank you…

    A snap to use but I had to work pretty hard to find instructions. No offence and just trying to help improve the product with these thoughts. It took way to many mouse clicks to find my way to here to find out what I was doing wrong.

    Before I started it would have been good to know I didn’t need to do any search and replaces of old and new url and just go for it. I just clicked on stuff and hoped for the best due to no available documentation. Also, when the initial file creation was happening and it flashed green and said download. I wasn’t sure it was actually finished doing it’s thing and if it was safe to click on it and so I watched it throb for at least a minute because it also gives me the option to ‘stop’ which might mean it’s still working. It needs to say 100% or We’re Done here! a honk or a ding etc and not two conflicting statements.

    Perhaps this video link in as may places as possible!

    Again, nothing but thanks here. I was confused and thought I’d share it.

    <3

  8. Adam F

    I’ve installed the Unlimited extension and when I try to complete the import I get the following error

    Unable to Import – Object doesn’t support this action.

    1. Lesley Arnold

      Hi Mahesh
      If you are unable to export, you can use FTP to get the file from the backups folder in wp-content.
      Regards
      Lesley

  9. Peter

    EXCELLENT concise how-to! I used it, crossing my fingers as to the weird & seemingly now inaccurate step 4, … and it DID seem to work fine.

    I’m especially impressed because one of your more formidable competitors (a) didn’t work as well; and (b) played the “let’s go through 5 minutes of you proving your entitled to support,” even though I’m working for a paid customer of theirs.

    HOWEVER, their system DID begin by suggesting so strongly that I think it borders on a requirement that you add 2 Search & Replace conditions. I noticed that yours DID NOT, … and I suspect that may give me & other users some headaches post-migrate. [I know doing a good job and “looking good” are very diff., and I’m with you that the former usually makes the other almost irrelevant, but the tiny print near the top of your “here we go” pertaining to find/replace is like small print in a contract – it borders on being a deal-breaker, in this case, because one has no idea what’s going on.]

    YES, going to a new host & a new name has to be a VERY common scenario, so if the absence of search/replace means that my new “build” is going to be heavily reliant on the old one, … well, you can see a handful of issues surrounding that!!

    1. Lesley Arnold

      Hi Peter
      The migration doesn’t require you to use the find and replace, but it is there if advanced users want to change something in the database. WE recommend that customers just let the plugin do it’s job – which it does well.
      Thanks for the great feedback
      Lesley

  10. Philip

    I want to import a blog WP install into an established WP website in a subdirectory. In other words I want two databases. I don’t want to disturb the website WP db unless, there is a way of combining both dbs.

    How can this be done? The blog is currently a subdomain and I want to convert it to a subdirectory. Simple … but not. They say subdomains count as two sites. I want one site for better SEO.

  11. Thomas

    Hi, I just import a single site but ist takes now over an hour and progress is 0% at the point “restoring” database. Could it be? Or can I make a restart? How long does it take normally (with an 2GB-File)?

    1. Pim J. Iliev

      Hi Thomas,

      What is your PHP version?
      Can you try opening a new browser tab of your website to see if you get any error?

  12. Pasi Pirttiaho

    I have a similar question to Philip’s. I want to create a copy to a subdomain for testing purposes. How do I make sure I don’t accidentally use the same database as my online site?

  13. Markus Dittrich

    I have an issue concerning the migration of a multilingual-site:

    I am using a staging-server running on the sub-domain `dev.` Some links in the pages ACF-Fields are “hard-coded” (i.e. strings that need replacing) and are formatted as `dev.xyz.de/permalink` or `dev.xyz.com/permalink`, depending on the language. When migrating the site I want those values to be replaced by `xyz.de` or `xyz.com` respectively. Unfortunately the text-replacement functionality ai1wm offers doesn’t seem to work reliably in this case as some links are getting properly replaced and some are overwritten with the default-language’s domain, meaning that `dev.xyz.com/permalink` gets replaced by `xyz.de/permalink`, thus pointing to the wrong language.
    Is there a way around this?

Leave A Comment?