wordpress整站迁移和恢复超详细方法(VPS对VPS迁移)

  • A+
所属分类:wordpress建站

站长们都会遇到网站迁移问题,之前的VPS配置可能不够用了或者出问题了不得搬出网站,所以今天我们就来看下wordpress网站迁移过程主要是导出网站文件和数据库,很傻瓜似的的,本文以Linux wordpress网站为例。

 

备份网站

首先我们打登陆要迁移的网站后台,安装All-in-One WP Migration插件,此插件现在完全支持中文,不用安装中文包。启用此插件后点击导出站点,点击导出到 文件 ,它会自动检测,不用管的,如不想导出数据库、主题、垃圾评论可以点击高级选项。

wordpress整站迁移和恢复超详细方法(VPS对VPS迁移)

 

接下来就是下载备份好的文件,点击下载文件到本地。免费版的好像只支持512M的文件,如果大于512M可以去百度找下破解方法。
wordpress整站迁移和恢复超详细方法(VPS对VPS迁移)

下面就是去打包网站文件,用Xshell或者其他工具登陆网站服务器,打包一下源网站的数据,这个操作应该很简单,相信大家都会做。比如你的网站目录是/data/www/moxiaojiu.com,那么我们打包一下这个目录:

zip -r oldweb.com.zip /data/www/moxiaojiu.com

这样我们就把网站目录下所有文件都打包好了,把打包好的oldweb.com.zip放在此网站的目录下方便我们去新VPS上下载。

网站恢复

我们首先在新服务器上部署好建站环境,然后绑定好域名,进入域名目录下把刚打包的网站文件下载下来,用wget命令即可

wget https://www.moxiaojiu.com/oldweb.com.zip

然后解压到新的 VPS 上对应的目录下

unzip oldweb.com.zip /data/www/moxiaojiu.com

然后把域名解析到新主机上,打开网站,如果发现数据库连接时出错,是因为你没有在新主机上添加之前的数据库名,新建一个数据库名和密码要跟之前的一致,这样不容易出错。我们打开网站后台就可以看到登陆框的界面,用之前的账号密码登陆进去恢复数据。

All-in-One WP Migration插件从6.77版本以后默认只支持导入文件50M,如果你的文件大于50M请查看如何突破文件大小的限制。

突破All-in-One WP Migration对文件大小的限制

 

登陆后台找到All-in-One WP Migration插件,点击导入文件,然后后找到之前保存在本地备份的文件,它会自动检测,点击继续等待导入,不要关闭窗口

wordpress整站迁移和恢复超详细方法(VPS对VPS迁移)

 

数据比较大的估计要多等会恢复了。大家可以看到已完成多少多少。

wordpress整站迁移和恢复超详细方法(VPS对VPS迁移)

 

提示导入完成,点击FINISH即可。

wordpress整站迁移和恢复超详细方法(VPS对VPS迁移)

 

导入后,刷新页面会退出登录,并进入登录页面,重新登录后就会看到之前的主题评论什么的都还在,小九用的这个插件是6.93版本的,到目前是最新版本的,什么也不用改的。如有的网页打开错误,需要到设置-固定链接中改回原来用的链接结构。如还有什么问题可以提出来大家一起讨论。

eyuzhuji
小九

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • avatar todaylive 0

      66666解锁了