关注VPS服务器
相关知识分享

宝塔面板恢复wordpress网站备份文件和数据库详细过程

大家好我是写教程写到满手汗的老魏,之前分享过一个宝塔面板网站备份快速恢复实操教程,后来看了一下并不完整,缺少很多详细过程。总有新手小白问老魏宝塔面板手动恢复wordpress网站备份文件和数据库如何操作?又没有详细教程?今天终于抽出时间来记录一下,也是赶巧有这么个机会可以操作。对于老手来说这是一个很熟练的过程了,所以本文只给新手小白看的。

多亏使用宝塔面板,有可视化的操作界面,恢复备份才这么快速。点我领取宝塔官方赠送 3188元优惠券礼包。新用户可享受0.99元体验1个月专业版。

准备好网站备份文件和数据库文件

之前老魏分享的宝塔面板计划任务可以备份网站文件和数据库。宝塔面板生成的备份文件名格式如下:

  • 网站备份文件名:web文件名.tar.gz
  • 数据库备份文件名:db文件名.sql.gz

都是压缩包,大家也不要改名,后面直接拿去用就行。

备份目标可以是服务器,可以是对象存储,别的ftp空间、或者手动下载到本地电脑等。这时候我们去把这两份压缩包当下来到本地。不管你要重装系统还是网站搬家,这第一步都是必须完成了。

扩展阅读:宝塔面板网站计划任务备份迁移网站

宝塔面板备份网站数据到阿里云OSS对象存储详细教程

宝塔面板插件备份网站数据到腾讯云 COS 详细过程

宝塔面板定时备份网站及数据库至FTP存储空间图文教程

宝塔面板新建网站和数据库

在宝塔面板 > 网站  点击【添加站点】,输入域名,数据库选择MySQL,后面内容由宝塔自动生成,不需要人工干预。

如下图所示,最主要的是数据库选择,用户名密码等一下可以复制留着后面用。

宝塔面板新建网站和数据库

宝塔面板新建网站和数据库

这时候我们新建了网站和数据库,但是里面空空如也,接下来我们依次添加网站备份文件和数据库备份文件。

恢复网站备份文件到网站根目录

找到网站根目录,宝塔面板的路径一般是 /www/wwwroot/域名/ 这种形式的。

用宝塔面板上传文件功能把上面的【网站备份文件】传上去。

传上去的网站压缩包需要解压缩,并且把里面的全部文件剪切粘贴到网站根目录。

记得把空目录删除。

修改 wp-config.php中的数据库信息

新服务器数据库信息一般会与旧服务器不同,如果这里不修改就无法正常连接数据库,会导致网站打不开。

扩展阅读:WordPress提示建立数据库连接出错的解决办法

接着在网站根目录找到 wp-config.php并编辑,用在线文本编辑器把上面复制的数据库名、数据库用户名、数据库密码覆盖下图中的三个红线部分内容,记得点击左上角的【保存】才能生效。

修改 wp-config.php中的数据库信息

修改 wp-config.php中的数据库信息

上面我们完成了网站文件部分的操作,下面是对数据库的恢复操作。

数据库有两种方法恢复,一种是宝塔面板导入数据库备份文件,方便快捷。另一种是在 phpmyadmin中导入数据库备份文件,稍微麻烦些。老魏都说一下如何操作。

宝塔面板导入数据库备份文件

点击【①数据库】看到当前网站数据库,点击【②导入】,【③从本地上传】,看到下图中已经上传好的数据库文件名和大小,再点击【④导入】,这样就成功导入数据库了。

宝塔面板导入数据库备份文件

宝塔面板导入数据库备份文件

查看网站页面能否正常打开,如果提示英文的数据库连接错误,那就是修改 wp-config.php中的数据库信息这一步的信息填的不对,要再复制粘贴一下,可能是多了或少了字符,总之差一个字符也不行。

Phpmyadmin中导入数据库备份文件

phpmyadmin默认端口888,很多新服务器没开通,如果你遇到了 phpmyadmin无法打开的情况,要去服务器安全组(防火墙)添加888端口。

扩展阅读:腾讯云主机安全组未放行导致网站、数据库无法访问

阿里云 ECS 安装好宝塔 但访问不了面板的解决办法

华为云安全组端口放行教程

如下图所示在【①数据库】获取【②root密码】

  • 账号:root
  • 密码:复制页面提供的密码

点击【③phpmyadmin】进入管理界面。

宝塔面板打开Phpmyadmin

宝塔面板打开Phpmyadmin

如下图所示,点击【①数据库名】,看清楚数据库名别点错了,否则不会恢复到真正的数据库中。

【②导入】

【③选择文件】,从本地电脑选择数据库备份文件名:db文件名.sql.gz

【④执行】

当你看到【①数据库名】中出现很多数据库内容时就导入成功了。

查看网站页面能否正常打开。

Phpmyadmin中导入数据库备份文件

Phpmyadmin中导入数据库备份文件

老魏总结

到这里我们就完成了宝塔面板手动恢复 wordpress网站备份文件和数据库文件的整个过程。恢复网站备份的过程没啥好说的,主要是恢复数据库备份的方法还是选择用宝塔面板恢复更容易些,少了很多繁琐步骤,也不容易出错。另外我们还可以通过 wordpress备份恢复插件的方式来还原网站,方法多多。

扩展阅读:UpdraftPlus备份/恢复__WordPress备份还原插件

WPvivid Backup插件_WordPress备份恢复搬家插件

腾讯云对象存储(COS)插件安装设置图文教程

这是本专题163篇文章中的第8篇: 宝塔面板

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《宝塔面板恢复wordpress网站备份文件和数据库详细过程》
文章链接:https://www.vpsss.net/23140.html
本站资源仅供个人学习交流,转载请保留出处及链接,不允许用于商业用途,否则法律问题自行承担。