OpenSRS Cloud Hosting is currently in closed beta and is available only to participating resellers. To sign up for Cloud Hosting, visit opensrs.com/hosting
The WordPress Import Tool allows you to migrate your existing WordPress website to our hosting platform quickly and securely. This guide will walk you through:
- Exporting your site files via FTP or File Manager
- Exporting your database via phpMyAdmin
- Importing your WordPress site into our platform
- Troubleshooting common migration issues
Before starting
- Ensure your WordPress site is compatible with the current site’s PHP version.
- WordPress Import Tool is only available for WordPress-Application sites.
Step 1: Export Your Site Files
Using FTP
- Connect to your current host using an FTP client.
- Locate the root folder of your WordPress installation (often named public_html, www, web_root, or similar).
- Download all files inside this folder to your computer.
- Compress these files into a single .zip archive.
Using File Manager
- Log in to your hosting control panel.
- Open File Manager and locate the WordPress root folder.
- Select all files inside this folder.
- Compress them into a single .zip archive.
- Download the .zip file to your computer.
Important:
- The import tool requires a .zip of the root folder. Maximum file size: 1 GB.
- The .zip file must contain your WordPress files and folders (e.g., wp-content, wp-admin, wp-includes) directly inside it, not wrapped inside a root folder like public_html or www.
- ✅ Correct – WordPress files are directly inside the .zip
- ❌ Incorrect – The root folder itself is zipped (extra nesting)
Step 2: Export Your Database via phpMyAdmin
- Log in to your hosting control panel and access phpMyAdmin.
- Select your WordPress database.
- Click Export and choose SQL format.
- Save the exported .sql file to your computer.
Tip: The import tool supports .sql, .sql.gz, or .sql.zip up to 250 MB.
Step 3A: Import During Order Creation
When placing a new hosting order, you can import an existing WordPress site as part of the site creation process.
- During the order creation flow, select the option to import an existing WordPress site.
- Upload your .zip site archive in the Upload Content section, and upload your .sql file in the Upload Database section.
- Review the files listed and confirm by clicking Import.
- Wait for the process to complete. Most imports complete in under 15 minutes, but larger sites may take longer.
Step 3B: Import Into an Existing Site
⚠️ Importing will overwrite all existing files and databases on the target site.
- In the Hosting Manager, go to the Settings tab, and select Start Import.
- Upload your .zip site archive in the Upload Content section, and your .sql file in the Upload Database section.
- Review the files listed. Confirm by clicking Import.
- Wait for the process to complete. Most imports complete in under 15 minutes.
Step 4: Troubleshooting Common Issues
Error: "We had an issue verifying DNS records."
File Size or Format Errors
- Ensure your .zip (site files) is under 1 GB and .sql (database) is under 250 MB.
- Only supported formats are: Site: .zip | Database: .sql, .sql.gz, .sql.zip
Background Tasks Blocking Import
- If other tasks such as site restore or reset are running, import functionality may not be available.
- Wait a few minutes and retry.
- If the issue persists, contact support.
Generic Error
- These indicate an unexpected failure. Retry the import.
- If the error continues, note the error message and reach out to support with details.
This document contains confidential and proprietary information intended solely for the use of OpenSRS Cloud Hosting Customers. Unauthorized distribution, reproduction, or disclosure of any part of this document is strictly prohibited.
How helpful was this article?
Thanks for your feedback!
Do you still need help? If so please submit a request here.