Import data from cPanel into ISPmanager
To import a website from the server with cPanel create a backup copy of the cPanel user, download it to your computer, and import the data to ISPmanager.
Preparing for the export
Check that the limits on domain names, FTP users, and databases for the user are more than 0:
- Log in to the control panel WHM through the URL https://mycpanel.com:2087. Details
- Go to Packages → Edit package → Edit.
- Edit the value in Resources and click on Save changes.
Exporting data from cPanel
To download a backup copy from cPanel:
- Log in to cPanel.
- Go to Dashboard → Files → Backup.
- Press the button Download a Full Website Backup.
- Select the Home directory in Backup destination and press the button Generate Backup.
- Click on Back. After the backup is generated, click on the link with that backup.
- Download the archive to your computer.
Importing data to ISPmanager
- Log in to ISPmanager.
- Go to Tools → User import.
- Select "Upload archive".
- To import several archives select "From local archive or directory"
- Select the backup file downloaded from cPanel.
- Click on Ok to start the backup recovery.
- Edit the resource records if needed in Domains → Domain names → Manage DNS records.
- Check that the corresponding PHP version is installed:
- ISPmanager Lite (Pro, Host) — log in as the superuser and go to Settings → Features;
- ISPmanager Business — log in as the superuser or admin and go to Web-server settings → PHP.
Data that can be imported
The following data can be imported from cPanel to ISPmanager:
- User data;
- User's crontab file;
- Domain configuration file;
- User files;
- Mail list;
- MySQL dumps;
- SSL certificates, CSR requests;
- User access permissions to MySQL;
- ProFTPD configuration file;
- User quotas;
- User password;
- Shell access details;
- Accounts of domains that use SSL;
- cPanel version.
The log file is /usr/local/mgr5/var/backup2_cpanel_conv.log.
If errors occurred during the import process you can view the report in Accounts → Users → Details.