Moving your WordPress sites from Cloudways to xCloud is now seamless with xCloud’s Cloudways Full Server Migration provider. You can migrate all your WordPress sites in bulk โ without root access, without manual database exports, and without touching each site individually.
xCloud handles site discovery, file transfer, database migration, and search-replace automatically. You only need your Cloudways Master Credentials to get started.
Why Migrate from Cloudways to xCloud? #
Cloudways is a managed platform โ they control the server environment and limit what you can do. When you migrate to xCloud, you get:
- Full server controlย โ root access, custom configurations, no platform lock-in
- Transparent pricingย โ pay for your VPS directly, not a markup on top of it
- Bring your own serverย โ use Vultr, DigitalOcean, Hetzner, AWS, or any VPS provider
- No per-site feesย โ manage unlimited sites per server on one flat license
Prerequisites #
Before starting the migration, make sure the following are ready:
- A fresh destination server provisioned in xCloudย โ Full Server Migration always migratesย toย a new xCloud server. You cannot migrate to an existing server with sites already on it.
- Cloudways Master Credentialsย โ SSH username and password (not your Cloudways account login). You’ll find these in your Cloudways dashboard underย Server โ Master Credentials.
- Destination server storageย โ ensure at leastย 1 GB of free spaceย more than the total size of your sites on Cloudways.
- Disable caching pluginsย โ disable Object Cache Pro, Redis, or other caching on source sites before migration.
- Disable security pluginsย โ temporarily disable Wordfence or similar security plugins on source sites.
- Clear all cachesย on source sites before starting.
โ ๏ธ Note: Unlike regular Full Server Migration, you do not need root access to your Cloudways server. Cloudways manages SSH authentication through their own dashboard โ xCloud handles this automatically when you select the Cloudways provider.
How to Get Your Cloudways Master Credentials #
Your Master Credentials are the SSH login details for your Cloudways server โ not your Cloudways account email/password.
Log in to yourย Cloudways dashboard. Go toย Serversย and click on the server you want to migrate from.
Click theย ‘Master Credentials‘ย tab.
You’ll see:
- Usernameย โ your Cloudways SSH master username.
- Passwordย โ your master SSH password.
Keep these handy. You’ll enter them in xCloud in the next step.

Step 1: Start Full Server Migration & Select Cloudways #
Go toย xCloud Dashboard, click on the ‘Add New Site’ โ choose a server, the n click on the ‘Migrate Full Server’ under the WordPress tab.

Next you will find differnet server providers options. Choose ‘Cloudways’ provider from the ‘Source’ page.

Step 2: Enter Your Cloudways Server Credentials #
Once you select Cloudways as the provider:
- IP Addressย โ enter the public IP address of your Cloudways server (found in Cloudways dashboard โ Servers)
- Portย โ leave asย
22ย (default SSH port) - SSH Usernameย โ enter your Cloudwaysย Master Credentials usernameย (e.g.ย
master_abc123)
๐ก Unlike regular Full Server Migration, where the username is locked toย root, Cloudways requires your master username. The username field is editable when Cloudways is selected.
4. Authenticationย โ automatically set toย Passwordย (public key option is hidden for Cloudways, since Cloudways manages SSH keys through their own dashboard)
5. Passwordย โ enter your Cloudwaysย Master Credentials password
- Clickย Nextย to verify the connection and proceed to the next steps.

xCloud will connect to your Cloudways server and automatically discover all WordPress installations under your Cloudways applications directory.
Step 3: Select the Sites to Migrate #
After a successful connection, xCloud scans your Cloudways server and lists all WordPress sites.

Selectย the sites you want to migrate โ you can select all or choose specific ones. Clickย Nextย to proceed.
Step 4: Choose Migration Mode โ Go Live or Demo #
For each site, choose how you want it to land on xCloud:
- Go Live– Migrates directly to the same domain, point your DNS to xCloud when ready
- Demo Site: Creates a site using an xCloud demo domain.
Toggle your preferred option for each site and click on Next button to start migration.

โ ๏ธ Make sure your destination server has at least 1 GB free storage beyond your total site sizes. Check Server Overview โ Disk Usage before starting.
Step 5: Wait for Migration to Complete #
Next verify the informations and click on the the ‘Start’ button.xCloud handles the entire migration process automatically:
- File transferย โ rsyncs all site files from Cloudways to xCloud
- Database exportย โ dumps the database from Cloudways (
mysqldumpย with managed hosting compatibility) - Database importย โ imports into the new server’s MySQL/MariaDB
- Search & Replaceย โ updates URLs in the database if domain or path changes
Migration time depends on the total size of your sites. You’ll see real-time progress in the xCloud dashboard.

Step 6: Verify & Go Live #
Once migration is complete:
- Test your sites using theย Demo URLย (if you chose Demo mode) or by editing your localย
hostsย file - Verify content, images, plugins, and functionality look correct
- When ready,ย point your DNSย to your new xCloud server’s IP address
- SSL certificates are automatically provisioned by xCloud after DNS propagates
And that’s it this is how easily, you can migrate your sites from Cloudways easily.
Still stuck? Feel free to reach to our support team.


































