# Migrations
The Migrations section covers every way to bring WordPress sites into PanelAlpha. Whether clients start imports in the Client Area or admins step in from the Admin Area, you can monitor progress, intervene quickly, and ensure successful cutovers.
# Quick Overview
- Who starts it? Clients (automatic) or admins (manual/assisted)
- Methods available: Plugin, FTP/SFTP, or admin file upload
- Where to monitor: Admin → Migrations (In Progress, Failed, Successful)
- How to recover: Logs + retry, manual handoff, or mark as successful after manual fix
# Verified Hosting Compatibility
PanelAlpha migrations have been tested and verified on these major hosting providers:
| Provider | Status |
|---|---|
| WP Engine | ✅ Works correctly |
| AWS Lightsail | ✅ Works correctly |
| Kinsta | ✅ Works correctly |
| Pressable | ✅ Works correctly |
| Cloudways | ✅ Works correctly |
| GoDaddy | ⚠️ Plugin requires manual upload to wp-admin, then works correctly |
| BlueHost | ✅ Works correctly |
| DreamHost | ✅ Works correctly |
| Hosting.com | ✅ Works correctly |
| Hostinger | ✅ Works correctly |
| SiteGround | ✅ Works correctly |
Note: While these providers have been explicitly tested, PanelAlpha migrations work with any standard WordPress hosting environment. If you encounter issues with an unlisted provider, consult the Troubleshooting guide.
# Documentation Sections
This documentation is organized into focused guides. Pick where you need to dive deeper:
- Migration Types: When to use automatic vs manual migrations, plugin vs FTP.
- Import Process: The 7-step engine flow, statuses, and post-import automation.
- Managing Migrations: How to monitor, stop, retry, delete, and bulk-manage migrations.
- Migration Details: Tabs, credentials, and logs available per migration.
- Troubleshooting: Symptom-first fixes and decision paths.
- Best Practices: Recommended methods by scenario, large-site tips, and validation checklists.
# Quick Start Guide
# Client-Initiated Migration
Client creates instance → Selects "Import Existing WordPress" → Chooses method (Plugin/FTP) → Provides credentials → Admin monitors in Migrations tab
# Admin-Initiated Migration
Navigate to Migrations → Click "Manual Migration" → Select user & service → Upload files via FTP → Verify → Continue Import → Monitor completion
# Migration Workflow Overview
The migration process follows these sequential steps:
Migration Initiated - Started by client or administrator; user selects migration method and provides credentials
Step 1: Installing New Instance - Creates hosting account on destination server; sets up domain and directory structure
Steps 2-4: Preparing Source & Destination - Installs plugins if needed; creates temporary FTP accounts; establishes connection to source
Step 5: Preparing Migration - Downloads WordPress files from source; exports database from source; transfers data to destination staging area
Step 6: Running Migration - Extracts WordPress files to destination; imports database into destination; configures WordPress (URLs, paths, wp-config)
Step 7: Cleaning Up - Removes temporary files and accounts; cleans up migration plugin from source; finalizes instance configuration
Migration Complete - Instance active and accessible; SSL certificate issued (if configured); automatic backups enabled; ready for production use
Learn more: Import Process for detailed explanation of each step
# Key Features
- Real-time Monitoring - Track progress of all migrations in one place
- Multiple Methods - Automatic (plugin/FTP) and manual migration options
- Comprehensive Logging - Detailed logs for troubleshooting and auditing
- Retry Capability - Retry failed migrations with one click
- Tested Compatibility - Verified on 11+ major hosting providers
# Getting Started
New to migrations? Start here:
- Migration Types - Understand automatic vs manual migrations
- Import Process - Learn the 7-step migration workflow
- Managing Migrations - Monitor and manage migrations
Need help? Check:
- Troubleshooting - Common issues and solutions
- Best Practices - Tips for successful migrations