Import from Other Panels¶
enconf can automatically import server data from Plesk via SSH. cPanel/WHM and Enhance import are in development.
More Information
Visit enconf.com for a complete overview of all features, pricing and comparisons with other hosting panels.
Overview¶
The import wizard migrates the following data:
| Data Type | Description |
|---|---|
| Customers | Customer data and credentials |
| Resellers | Reseller accounts with customer assignments |
| Sites | Websites with files and configuration |
| Domain Aliases | Automatic detection via DocRoot matching |
| WordPress | Automatic detection + registration in WordPress Toolkit |
| Mailboxes | Email mailboxes incl. password hashes + Maildir via rsync |
| Forwarders | Email forwarders |
| Databases | MariaDB/MySQL databases via SSH pipe (no RAM limit) |
| DNS Zones | DNS records |
| FTP Accounts | FTP credentials |
| Cron Jobs | Scheduled tasks |
Plesk Import (SSH)¶
The Plesk import connects directly to the source server via SSH and exports all data. No API key required — root access is sufficient.
Requirements¶
- SSH access to the Plesk server (root or sudo)
- Network connectivity between servers
Starting the Import¶
- Navigate to Import
- Click New Import
- Select Plesk as the source type
- Fill in the connection details:
| Field | Required | Description |
|---|---|---|
| Host | Yes | IP address or hostname of the Plesk server |
| SSH Port | Yes | SSH port (default: 22) |
| SSH User | Yes | SSH username (e.g. root) |
| SSH Password | Yes | SSH password or key |
| Default Package | Yes | Hosting package for imported customers |
| Target Server | Yes | Server for the new accounts |
| Notifications | No | Notify customers about migration via email |
- Click Connect and Scan
Scan Results¶
After the scan, a summary is displayed:
- Number of found customers and resellers
- Number of sites, mailboxes, databases
- Detected WordPress installations
- Detected domain aliases
- List of all objects to migrate
Running the Migration¶
- Review the found data
- Optionally deselect individual customers or objects
- Click Start Migration
What enconf Does Automatically¶
| Feature | Description |
|---|---|
| SSH Migration | Direct connection via root — no API key or export needed |
| DB Dump via SSH Pipe | Databases are streamed directly over SSH — no RAM limit, even for large databases |
| WordPress Detection | WordPress installations are automatically detected and registered in the WordPress Toolkit |
| Domain Alias Detection | Aliases are automatically matched via DocRoot matching |
| Reseller Import | Reseller accounts are fully imported including customer assignments |
| Mailbox + Password Hash | Email passwords are transferred as hashes — customers don't need to change their password |
| Maildir rsync | Email messages are fully transferred via rsync |
| Email Forwarders | All forwarders are automatically imported |
| Rollback on Error | If an error occurs, the import is cleanly rolled back — no half-finished state |
After Migration¶
- DNS must be pointed to the new server
- SSL certificates are automatically requested via Let's Encrypt on first access
- WordPress URLs are automatically updated via search-replace
- Customers can log in immediately with their existing credentials
No Password Reset Needed
Thanks to password hash transfer, customers do not need to change their password after migration.
cPanel Import¶
In Development
cPanel/WHM import will be available in a future version.
Enhance Import¶
In Development
Enhance import will be available in a future version.