如何把站点从 Plesk 迁到 Plesk:Migrator 工具指南
用 Plesk Migrator 一次迁移站点、邮件、DB 与 DNS。设置、测试迁移与 cutover。
要从旧 Plesk 服务器迁到新 KavesNET VDS?Plesk Migrator 一次性迁移站点/邮件/DB/DNS——不用手动 rsync + dump-import 折腾。本文讲使用 Plesk Migrator、测试迁移与 cutover。
前置条件
- 旧服务器:Plesk 已装,站点运行中
- 新服务器:新装的 Plesk 与许可证(见我们的 Plesk 安装文章)
- 新服务器装好 Migrator extension
- 旧服务器的 SSH 访问(22 端口)
- DNS 控制面板访问
1. 安装 Migrator extension
在新服务器的 Plesk 面板:
Tools & Settings → Extensions Catalog → 搜 Plesk Migrator → Install。
约 5 分钟后出现 “Server Migration” 菜单。
2. 启动新迁移
Server Migration → Start a New Migration:
- Source platform:Plesk for Linux / Plesk for Windows
- Source server hostname or IP:旧-服务器-ip
- SSH port:22(若自定义则改)
- Username:root
- Authentication:密码或 SSH 密钥
Connect → 列出旧服务器上所有站点与邮件账户。
3. 选要迁移的内容
从列表选:
- 所有域(默认)
- 仅特定域
- 邮件(通常 yes)
- DNS 区域
- 数据库
提前显示预估大小与时间。
4. 测试迁移(建议)
正式迁移前:
Test Migration → Migrator 只复制文件/DB,不切换。
报告显示:
- 成功迁移项
- 警告(PHP 版本不匹配、旧邮件格式等)
- 错误
修错误 → 再测 → 干净后做真正迁移。
5. 真正迁移(cutover)
Start Migration → Migrator:
- 复制所有文件(rsync)
- 导出 + 导入数据库
- 迁移邮箱(IMAP sync)
- 复制 DNS 区域
- 复制 Plesk 配置(vhost、用户、权限)
时间:10 GB 站点约 30-60 分钟(取决于网络)。
6. Cutover(DNS 切换)
迁移结束后旧服务器仍在线——站点还在旧 IP。要切到新:
- 在新服务器测试站点:加 hosts(
新-vds-ip 你的-站点.com)→ 浏览器打开 → 是否正常? - 降低 TTL(cutover 前 24 小时):DNS 面板 TTL 调到 60 秒
- DNS A 记录改新 IP:60 秒-5 分钟内传播
- SSL:新服务器在 Plesk 启用 Let’s Encrypt(SSL 文章)
- 旧服务器再保留 7 天:给 DNS 缓存的访客过渡
手动替代(Migrator 失败时)
# 旧服务器全 Plesk 备份
plesk bin pleskbackup --domains-list domain1.com,domain2.com -v --output-file=/tmp/backup.tar
# scp 到新
scp /tmp/backup.tar root@新-服务器:/tmp/
# 新服务器恢复
plesk bin pleskrestore --restore /tmp/backup.tar -level domains
详见我们的 FileZilla VDS 迁移文章——大文件辅助。
常见问题
- “PHP version mismatch”:旧 PHP 7.4,新 8.2 → 站点可能不工作;先在新服务器装 7.4,迁移后再升级
- 邮箱空:IMAP sync 需要用户密码;Migrator 会问
- SSL 丢失:证书要重新签发(Let’s Encrypt → DNS 传播后)
- MySQL strict mode:旧 DB 导入显示 “data truncated” → 新服务器临时设
sql_mode='' - Cron 任务缺失:Migrator 可能漏掉某些脚本路径——手动检查(cron 文章)
迁移后清单
- 站点能打开?(DNS 传播后,hosts 测试之外)
- 邮件收发正常?(mxtoolbox.com 测试)
- SSL 生效?(浏览器绿锁)
- 所有 cron 任务在跑?(
crontab -l) - DB 连接正确?(PHP 错误日志)
- 备份在工作?(Plesk Backup Manager 测试)
- DNS 已传播?(
dig +short 你的-站点.com不同地区)
结论
Plesk Migrator 45-60 分钟完成完整迁移——手动要 4-6 小时。在 KavesNET 拿到新 Plesk VDS 后,第一件事就是装 Migrator。
需要迁移协助 联系我们——我们一起做。
相关 文章
您可能也喜欢这些。
什么是 NVMe SSD?它对服务器性能的影响(对比 SATA SSD)
什么是 NVMe?它与 SATA SSD 有何区别?用 IOPS、延迟与真实数据说明 NVMe 为何已成为服务器标准。
阅读更多
什么是独立服务器(Dedicated Server)?谁真正需要它?
什么是独立服务器?它与 VDS 有何区别、何时必须使用?优势、成本与服务器托管(co-location)替代方案,尽在本指南。
阅读更多
VDS 租用指南:下单前必查的 10 项标准
从 CPU 型号到磁盘类型,从 DDoS 防护到备份——租用 VDS 前必须核实的 10 项标准,逐条讲解。别选错套餐。
阅读更多