How To Migrate My Plesk Or DirectAdmin Website

Plesk and DirectAdmin can move complete hosting accounts when both sides support a compatible panel route. They can also provide the file, database, SSH, SFTP, DNS, and mail access needed for an application-aware migration. Choose between full-account transfer and app-level transfer based on what actually needs to move.

Use A Panel Transfer When

Use An App-Aware Transfer When

Source Inventory

Locate each domain's real document root, databases and users, runtime version, SSL mode, cron jobs, mailboxes, aliases, DNS zone, and external storage. Watch for subscription-level paths in Plesk, user-level paths in DirectAdmin, custom PHP handlers, reverse proxies, and files located above the public web directory.

Destination Preparation

Create the destination account and confirm ownership, quotas, runtime modules, database engine, web server behavior, and writable paths. Preserve the source application's version during the move. Test using a preview hostname or hosts-file override, then verify application logs and panel-level service logs.

Mail And DNS

A panel account transfer may copy mailboxes and DNS, but it does not guarantee that every external DNS provider or third-party mail service changes with it. Compare mailbox counts, aliases, forwarders, quotas, MX, SPF, DKIM, DMARC, and autodiscover records before cutover. Avoid replacing an external mail configuration with panel defaults.

Finish The Move

Run the final data delta, cut over web DNS, verify TLS, test login and transactional mail, purge caches, and retain the source through the rollback period. Use the full website migration checklist to record evidence and the troubleshooting guide for permission, timeout, WAF, and database failures.