Migrating Your Website to Kapsule
Migrating Your Website to Kapsule
Moving your website to Kapsule is straightforward, and we offer free migration assistance for eligible sites. This guide explains both the assisted migration process and how to complete a self-service migration.
Free Migration Service
Kapsule offers free website migration for customers moving from another hosting provider. Our team will:
- Copy your files and database to Kapsule
- Configure your website on the new server
- Test the site before you update your DNS
To request a free migration, open a support ticket in KPanel:
- Log in to KPanel at kpanel.kapsulecloud.com
- Go to Support > Open a Ticket
- Select Migration Request as the category
- Provide your current hosting provider, FTP/SFTP credentials, and any other relevant details
Migration eligibility and timeframes depend on plan type. Check the current terms on the Kapsule plans page or ask our team via support.
Self-Service Migration: WordPress Sites
Step 1: Export Your Current Site
Install the Duplicator or All-in-One WP Migration plugin on your existing site. Create a full backup package (files + database).
Step 2: Create a New Website in KPanel
- Log in to KPanel and go to Websites
- Click Add Website
- Enter your domain name
- Click Create
Step 3: Upload Your Files
Connect to your new Kapsule website via SFTP (see SFTP Access) and upload your files to the site root directory.
Step 4: Import Your Database
- Go to Websites in KPanel, select your site, and click Databases
- Create a new database and note the credentials
- Import your
.sqlfile using the database import tool in KPanel - Update
wp-config.phpwith the new database credentials
Step 5: Test Before Going Live
Visit your site using the temporary Kapsule URL to check all pages, images, forms, and functionality before updating DNS.
Step 6: Update Your DNS
Once the site works correctly on Kapsule, update your domain's nameservers to Kapsule's nameservers (shown in KPanel under Domains), or update the A record to point to your new Kapsule server IP.
DNS propagation can take up to 48 hours. During this window, some visitors may still see your old site. This is normal and resolves automatically.
