Migrate a Site from cPanel to JCP
JCP‘s built-in migration tool makes transferring your website from cPanel hosting simple and straightforward.
Prerequisites
- SSH access enabled on your cPanel account (contact your current host if not available)
- Access to both cPanel and Jolt Control Panels
Step 1: Create New Site in JCP
- Log in to JCP at Jolt
- Click “Add a site” (top right)
- Fill out the form to create your hosting area
- Click “Got it, let’s go!” after setup
Step 2: Start the Import Process
- From the Site Overview page, click “Tools” (top right)
- Select “Import a site”
- Choose “cPanel” as the import source
- Click “Copy Key” to copy the SSH public key.


Step 3: Add SSH Key to cPanel
- Log in to your cPanel account (old hosting)
- Go to Security → “SSH Access”
- Click “Manage SSH Keys”
- Click “Import Key”

Step 4: Configure the SSH Key
- Key Name: Enter a label (e.g., “scout”)
- Leave the next two boxes empty
- Public Key box: Right-click → Paste the key you copied from JCP
- Click “Import”

Step 5: Authorize the Key
- Click “Go Back” to return to Manage SSH Keys
- Find your newly added key
- Click “Manage” → “Authorize”
✅ SSH Key is now authorized


Step 6: Gather cPanel Information
- Click the cPanel logo (top left) to return to the home screen
- Note the following from the right sidebar:
- Current User (username)
- Shared IP Address

Step 7: Complete Migration Form in JCP
Return to Scout and fill in the migration details:
| Field | Information | Notes |
| Username | Your cPanel username | From cPanel sidebar |
| IP Address | Your cPanel server IP | From cPanel sidebar |
| SSH port | Usually 22 | Ask your host if default doesn’t work |
| Site Path | Leave empty (default) | Only change if migrating addon/subdomain |
Step 8: Configure Migration Options
Maintenance Mode:
ON: Displays maintenance page to visitors during transfer
OFF (default): Site stays online during migration
💡 Recommendation: Enable maintenance mode for eCommerce sites or frequently updated websites to prevent data loss.
Acknowledgment:
✓ Check the box to confirm you understand this will overwrite any existing data in JCP
Step 9: Start Migration
- Click “Start Migration”
- Wait for the transfer to complete (time varies based on site size)
- You’ll see a success screen when finished.

Step 10: Verify Your Site
- Click “Manage Site”
- Use the Preview button (eye icon, top right) to test your migrated website
- Verify everything transferred correctly

Migration Details
What Gets Transferred:
- ✓ All website files
- ✓ Databases
- ✓ Configuration
Transfer Time:
- Small sites: A few minutes
- Larger sites: Can take longer depending on size and connection speed
Need Help?
Our support team is happy to assist with site migrations! Contact us at www.jolt.co.uk/support/ anytime.