How to Migrate a Site from Plesk to Plesk: Migrator Tool Guide
Move sites, mail, DB, and DNS in one shot with Plesk Migrator. Step-by-step setup, test migration, and cutover.
Migrating from an old Plesk server to a new KavesNET VDS? Plesk Migrator moves sites/mail/DB/DNS in one go — without manual rsync + dump-import grind. This guide walks through using Plesk Migrator, test runs, and cutover.
Prerequisites
- Old server: Plesk installed, sites running
- New server: fresh Plesk installed and licensed (see our Plesk install post)
- Migrator extension installed on the new server
- SSH access to old server (port 22)
- Access to your DNS panel
1. Install the Migrator extension
On the new server’s Plesk panel:
Tools & Settings → Extensions Catalog → search Plesk Migrator → Install.
In ~5 minutes, the “Server Migration” menu appears.
2. Start a new migration
Server Migration → Start a New Migration:
- Source platform: Plesk for Linux / Plesk for Windows
- Source server hostname or IP: old-server-ip
- SSH port: 22 (change if custom)
- Username: root
- Authentication: password or SSH key
Connect → all sites and mail accounts on the old server are listed.
3. Choose what to migrate
Pick from the list:
- All domains (default)
- Specific domains only
- Include mail? (usually yes)
- DNS zones
- Databases
Estimated size + time is shown in advance.
4. Test migration (recommended)
Before going to production:
Test Migration → the Migrator only takes a copy of files/DB without making it live.
The result report shows:
- What migrated successfully
- Warnings (PHP version mismatch, old mail format, etc.)
- Errors
Fix errors → re-test → once clean, run the real migration.
5. Real migration (cutover)
Start Migration → the Migrator:
- Copies all files (rsync)
- Dumps + imports databases
- Moves mailboxes (IMAP sync)
- Replicates DNS zones
- Replicates Plesk config (vhost, users, perms)
Time: ~30-60 minutes for a 10 GB site (network-dependent).
6. Cutover (DNS change)
Right after migration, the old server is still live — the site still serves from the old IP. To point to the new server:
- Test the site on the new server: add to your hosts file (
new-vds-ip yoursite.com) → load in browser → does it work? - Lower TTL (24h before cutover): in your DNS panel, drop TTL to 60s
- Change DNS A record to the new IP: propagates in 60s-5min
- SSL certificate: enable Let’s Encrypt on the new server in Plesk (SSL post)
- Keep old server up for 7 days: for visitors with cached DNS
Manual alternative (when Migrator fails)
Migrator fails in some cases. Manual route:
# Full Plesk backup on old server
plesk bin pleskbackup --domains-list domain1.com,domain2.com -v --output-file=/tmp/backup.tar
# scp to new
scp /tmp/backup.tar root@new-server:/tmp/
# Restore on new
plesk bin pleskrestore --restore /tmp/backup.tar -level domains
Details: our FileZilla VDS migration post helps for big files.
Common issues
- “PHP version mismatch”: old server PHP 7.4, new 8.2 → site may not work; install 7.4 on the new server first, then upgrade after migration
- Empty mailboxes: IMAP sync needs user passwords; the Migrator asks
- SSL lost: certificates must be reissued (Let’s Encrypt → after DNS propagates)
- MySQL strict mode: old DB import shows “data truncated” → temporarily set
sql_mode=''on the new server - Cron jobs missing: the Migrator can miss some script paths — verify manually (cron post)
Post-migration checklist
- Site loads? (after DNS propagates, beyond hosts test)
- Mail send/receive working? (test via mxtoolbox.com)
- SSL active? (browser green lock)
- All cron jobs running? (
crontab -l) - DB connections correct? (check PHP error log)
- Backups working? (Plesk Backup Manager test)
- DNS propagated? (
dig +short yoursite.comfrom various regions)
Conclusion
Plesk Migrator does a full migration in 45-60 minutes — what would take 4-6 hours manually. After getting your new Plesk VDS at KavesNET, the first thing to set up is the Migrator.
For migration support, contact us — we can do it together.
Related: Plesk Linux Installation · FileZilla VDS File Migration
Похожие статьи
Возможно, вас также заинтересует.
Правило 3-2-1: как никогда не терять данные сервера
Правило резервного копирования 3-2-1 — золотой стандарт стратегии бэкапа сервера. Разбираем правило, автоматизацию и инфраструктуру KavesNET.
Читать далее
Как мигрировать сайт с Plesk на Plesk: гид по Migrator
Перенос сайтов, почты, БД и DNS за один раз с Plesk Migrator. Настройка, тест-миграция и cutover.
Читать далее
FileZilla: миграция файлов между двумя VDS
Перенос сайта со старого на новый VDS: FileZilla по FTP/SFTP, советы по скорости, права и обработка ошибок.
Читать далее