All in one migration ม ป ญหา ไซต เมบ

We recommend a couple of premium extensions/add-ons, but they are worth the time and effort they save you.



Prep

  1. Purchase and download the following All-in-One WP Migration extensions. Be sure to make note of where you download the .zip files (browsers typically download to your “Downloads” folder by default).
    1. Multisite Extension (includes the Unlimited Extension, so there’s no file size limit when importing later on).
    2. FTP Extension (makes it quicker and easier to import)
  2. Create a new site in your Flywheel dashboard. Note, you’ll only need the username and password you create for the new site until the subsite has been migrated. The import process of the subsite will overwrite the database, which will remove that user.
    All in one migration ม ป ญหา ไซต เมบ
  3. Log into the new single site you created here at Flywheel (using the username and password from when you created it).
  4. Install the All-in-one WP Migration plugin from the WordPress.org plugin directory, and install each of the extensions.
  5. If any updates are available for those plugins, go ahead and update those.
  6. Go to All-in-One WP Migration > FTP Settings and configure the FTP/SFTP settings to connect to the Multisite network. What to put in most of those fields will vary, depending on your host, but the “Root directory” field in the FTP settings should end with /wp-content/ai1wm-backups/

    All in one migration ม ป ญหา ไซต เมบ

    Note

    Note, if the Multisite network is not hosted at Flywheel, and you’re not sure how to connect to that site via FTP or SFTP, you’ll need to contact that host to get those details.

Install the plugins on your multisite network

  1. In a new tab, log into the live Multisite Network with your Super Admin (aka Network Admin) credentials. You need to log in as a Super Admin so you can install plugins.
  2. Go to the Network Dashboard by going to My Sites > Network Admin > Plugins.
  3. Install the All-in-one WP Migration plugin from the WordPress.org plugin directory.
  4. Click on the Upload Plugin button at the top of the screen and click browse to select the Multisite Extension’s .zip file from your local files.
  5. Once the plugin uploads, click the Install Now button, and activate the plugin once it’s installed.
  6. If any updates are available, run the updates.

Let the exports begin!

  1. Once the plugins are installed and updated, go to All-in-One WP Migration > Export.
  2. Find the subsite you want to extract and select just that subsite for export. Note, if there’s more than 10 subsites in the network, the list will be broken up into multiple pages. Just use the arrows to scroll through the pages until you find the subsite you’re looking for.
  3. With your desired subsite selected, click on Advanced Options and select:
    1. Do not export spam comments
    2. Do not export post revisions
    3. Do not export inactive themes
    4. Do not export must-use plugins
    5. Do not export inactive plugins
    6. Do not export cache files
    7. Do not replace email domain
      All in one migration ม ป ญหา ไซต เมบ
  4. Click EXPORT TO > File to start the export process.
    All in one migration ม ป ญหา ไซต เมบ

Importing subsites

  1. Once the export is complete in the Multisite Network, switch back over to the new site at Flywheel, where you’re still logged into the WordPress dashboard.
  2. Go to All-in-One WP Migration > Import, then click IMPORT FROM > SFTP and choose the export file named for that subsite.
    All in one migration ม ป ญหา ไซต เมบ
    All in one migration ม ป ญหา ไซต เมบ
  3. The import process will run through some checks and begin the import. When the prompt appears to overwrite the existing site, click Proceed.
    All in one migration ม ป ญหา ไซต เมบ
  4. If the import seems to be running too long, check out this handy help doc from the plugin developer: What to do if importing is running for too long If that doesn’t fix the issue and the import freezes (no progress for 30 minutes or more) PHP memory or timeout may need to be increased for the site you are importing to. Just let our support team know and they can help with that, even if it’s just a temporary increase while the import is being done.
  5. When the import completes and you see the “imported successfully” notification, click the Finish button.
    All in one migration ม ป ญหา ไซต เมบ

Finishing up

  1. Now that the import is complete, you’ll need to log back in with your multisite super admin credentials or admin credentials for that subsite.
  2. Head over to the Plugins page in the dashboard, then deactivate & remove the All-in-one Migration plugins you installed above.
  3. Be sure to deactivate and remove any multisite-only plugins from the single site too (if applicable).
  4. If any caching plugins are in use on the site, or if the theme includes caching or static file generation, be sure to clear those and flush the cache in your Flywheel dashboard too.
  5. Compare the original site to the migrated site.
  6. Because sites may use various themes and/or page builders, you may need to spend a little time determining if any settings in themes and/or plugins need to be adjusted after the import.

Repeat as required

If you have more than one subsite to extract, repeat the steps above for each site. When doing another extraction from the same Multisite Network, you can skip the installation of the plugins on the Multisite network, since they’ll already be there.