WordPress 网站怎么迁移到新 VPS?
WordPress 迁移要同时搬数据库和网站文件。切 DNS 前检查文章、图片、后台和上传,旧机暂时保留。
换 VPS 时,WordPress 域名可以不变,但数据库和网站文件都要搬。文章、账号和设置主要在数据库里,图片、主题和插件在网站目录里,只复制一边无法完整恢复。
先记下环境,再安排最后一次写入
记录旧站的 WordPress、PHP 与数据库版本,网站目录、数据库名称和实际表前缀。新环境满足官方要求,数据库账号只给该站所需权限。
迁移期间文章编辑、评论、上传和商城订单可能继续产生。安排最后一次导出与业务停写,别让新旧站长期各写一份数据库。先为旧站制作完整可恢复备份,再开始调整。
文件和数据库分别复制
保存网站文件、上传目录及数据库导出,环境配置中的密码按敏感文件处理。恢复时检查数据库连接参数和文件权限,不能因为文件复制成功就默认 PHP 已能读写。
如果域名保持不变,通常不需要为了换 VPS 批量替换正文中的原域名;若同时换域名,则按对应的链接替换方法处理序列化数据,不用简单文本替换整份 SQL。
新站先检查这些页面
在切 DNS 前,用受控预览方式访问新站,核对首页、旧文章、图片、后台登录和固定链接。浏览器缓存和 CDN 可能让你仍看见旧站,确认请求确实到达新服务器。
检查一次上传、插件需要的后台任务与邮件;有商城时另验结算和支付回调。不要只验证首页 HTML。
确认数据切换后再处理旧机
更新 DNS,观察 HTTPS、数据库连接和实际请求。旧服务器保留到迁移检查完成,同时防止它继续收取新写入。回退时也要考虑切换后已经产生的数据,不能只把 A 记录改回去就认为业务无损恢复。
新机器继续安排网站文件与数据库备份,并在独立位置做一次恢复检查。迁移包不能自动代替以后的日常备份。
新 VPS 要留出恢复包的空间
按WordPress 服务器选择核对 PHP、数据库、内存与磁盘,再保留恢复包和旧版本需要的空间。新旧机器的账期要留出迁移和测试时间,不在只打开新首页后立刻删除旧机;商城另验订单写入、结算与回调。
WordPress 与数据库共用实例,可以从 2 核、4 GB 内存开始试恢复,磁盘容量要算上现有数据、恢复包和后续增长。个人博客可先看 RackNerd 的网站部署套餐;已有云数据库或需要独立存储组合时,可比较 ECS 的地域与云盘方案。先恢复真实副本并测试后台、上传与链接,再切 DNS 和结束旧订单。




