大家好我是写教程写到满手汗的系统观察屋,之前分享过一个宝塔面板网站备份快速恢复实操教程,后来看了一下并不完整,缺少很多详细过程。总有新手小白问系统观察屋宝塔面板手动恢复wordpress网站备份文件和数据库如何操作?又没有详细教程?今天终于抽出时间来记录一下,也是赶巧有这么个机会可以操作。对于老手来说这是一个很熟练的过程了,所以本文只给新手小白看的。
文章目录
隐藏
准备好网站备份文件和数据库文件
宝塔面板新建网站和数据库
恢复网站备份文件到网站根目录
修改 wp-config.php中的数据库信息
宝塔面板导入数据库备份文件
Phpmyadmin中导入数据库备份文件
系统观察屋总结
多亏使用宝塔面板,有可视化的操作界面,恢复备份才这么快速。
系统观察屋建议:宝塔面板适合新手、小白建站,支持Linux、Windows系统,点击直达宝塔官网注册账号并免费领取¥3188元专业版大礼包(专业版永久授权仅需1188元),新用户可享受0.99元体验7天专业版。
宝塔面板建议选择阿里云、腾讯云服务器
更多内容请看宝塔面板专题
点击查看网易云课堂《宝塔Linux面板新手入门教程》
准备好网站备份文件和数据库文件
之前系统观察屋分享的宝塔面板计划任务可以备份网站文件和数据库。宝塔面板生成的备份文件名格式如下:
网站备份文件名:web文件名.tar.gz数据库备份文件名:db文件名.sql.gz都是压缩包,大家也不要改名,后面直接拿去用就行。
备份目标可以是服务器,可以是对象存储,别的ftp空间、或者手动下载到本地电脑等。这时候我们去把这两份压缩包当下来到本地。不管你要重装系统还是网站搬家,这第一步都是必须完成了。
扩展阅读:宝塔面板网站计划任务备份迁移网站
宝塔面板备份网站数据到阿里云OSS对象存储详细教程
宝塔面板插件备份网站数据到腾讯云 COS 详细过程
宝塔面板定时备份网站及数据库至FTP存储空间图文教程
宝塔面板新建网站和数据库
在宝塔面板 > 网站 点击【添加站点】,输入域名,数据库选择MySQL,后面内容由宝塔自动生成,不需要人工干预。
如下图所示,最主要的是数据库选择,用户名密码等一下可以复制留着后面用。
宝塔面板新建网站和数据库这时候我们新建了网站和数据库,但是里面空空如也,接下来我们依次添加网站备份文件和数据库备份文件。
恢复网站备份文件到网站根目录
找到网站根目录,宝塔面板的路径一般是 /www/wwwroot/域名/ 这种形式的。
用宝塔面板上传文件功能把上面的【网站备份文件】传上去。
传上去的网站压缩包需要解压缩,并且把里面的全部文件剪切粘贴到网站根目录。
记得把空目录删除。
修改 wp-config.php中的数据库信息
新服务器数据库信息一般会与旧服务器不同,如果这里不修改就无法正常连接数据库,会导致网站打不开。
扩展阅读:WordPress提示建立数据库连接出错的解决办法
接着在网站根目录找到 wp-config.php并编辑,用在线文本编辑器把上面复制的数据库名、数据库用户名、数据库密码覆盖下图中的三个红线部分内容,记得点击左上角的【保存】才能生效。
修改 wp-config.php中的数据库信息上面我们完成了网站文件部分的操作,下面是对数据库的恢复操作。
数据库有两种方法恢复,一种是宝塔面板导入数据库备份文件,方便快捷。另一种是在 phpmyadmin中导入数据库备份文件,稍微麻烦些。系统观察屋都说一下如何操作。
宝塔面板导入数据库备份文件
点击【①数据库】看到当前网站数据库,点击【②导入】,【③从本地上传】,看到下图中已经上传好的数据库文件名和大小,再点击【④导入】,这样就成功导入数据库了。
宝塔面板导入数据库备份文件查看网站页面能否正常打开,如果提示英文的数据库连接错误,那就是修改 wp-config.php中的数据库信息这一步的信息填的不对,要再复制粘贴一下,可能是多了或少了字符,总之差一个字符也不行。
Phpmyadmin中导入数据库备份文件
phpmyadmin默认端口888,很多新服务器没开通,如果你遇到了 phpmyadmin无法打开的情况,要去服务器安全组(防火墙)添加888端口。
扩展阅读:腾讯云主机安全组未放行导致网站、数据库无法访问
阿里云 ECS 安装好宝塔 但访问不了面板的解决办法
华为云安全组端口放行教程
如下图所示在【①数据库】获取【②root密码】
账号:root密码:复制页面提供的密码点击【③phpmyadmin】进入管理界面。
宝塔面板打开Phpmyadmin如下图所示,点击【①数据库名】,看清楚数据库名别点错了,否则不会恢复到真正的数据库中。
【②导入】
【③选择文件】,从本地电脑选择数据库备份文件名:db文件名.sql.gz
【④执行】
当你看到【①数据库名】中出现很多数据库内容时就导入成功了。
查看网站页面能否正常打开。
Phpmyadmin中导入数据库备份文件系统观察屋总结
到这里我们就完成了宝塔面板手动恢复 wordpress网站备份文件和数据库文件的整个过程。恢复网站备份的过程没啥好说的,主要是恢复数据库备份的方法还是选择用宝塔面板恢复更容易些,少了很多繁琐步骤,也不容易出错。另外我们还可以通过 wordpress备份恢复插件的方式来还原网站,方法多多。
扩展阅读:UpdraftPlus备份/恢复__WordPress备份还原插件
WPvivid Backup插件_WordPress备份恢复搬家插件
腾讯云对象存储(COS)插件安装设置图文教程
暂无评论内容