Leaving cPanel without the downtime
Migrations shouldn't be scary
The reason people stay on a panel they've outgrown is usually the same: moving is risky. Break a mailbox, lose a database password, mangle a DNS zone, and you're fielding support tickets at midnight.
A standard backup is all you need
ExtraCP reads the standard cPanel backup you already know how to make (cpmove / pkgacct). No proprietary export, no agent to install on the old box. The importer recreates the account through ExtraCP's normal account path, so what you get is a real, isolated ExtraCP account — not a fragile special case.
What actually comes across
- Website files, restored as the account's own user.
- Databases and users — passwords preserved.
- Email — mailboxes, forwarders, and the old messages.
- DNS zones, including addon-domain zones.
- Addon, subdomain, and parked (alias) domains.
- The account's PHP version.
Because usernames and password hashes are preserved, sites and mailboxes keep working after the move.
Safe by default
A backup file is untrusted input. The importer refuses path-traversal and symlink tricks, caps sizes, and never executes archive contents — a malformed or malicious archive is rejected, not trusted.
Ready to try it? Read the migration guide.