WP Hosting and Domain Name Tutorial

Pagoda panel sets website automatic backup and manual restore backup

This article describes how to set up automatic website backup and manual restore backup through the Pagoda panel。The Pagoda panel does not have the function of restoring the backup with one click,The backed up data needs to be restored manually to complete the website recovery。

1、Pagoda panel sets website automatic backup

1) 网站备份

登录你的宝塔后台,Enter the [Scheduled Tasks] menu。

任务类型选择【备份网站】

任务名称自动生成也可以编辑修改

执行周期根据你的需求设置一般情况下是每天都执行并在夜间进行

备份网站选择你要备份的网站或者全部,Back up to server disk,Keep the latest 15 copies,The quantity reserved is set according to your needs。

Backup reminder can set failure reminder,You can choose SMS or official account reminder,Select the official account to remind you to follow the Pagoda official account。

排除规则可以设置需要排除备份的数据内容一般就默认

最后点击【添加任务】

宝塔面板设置网站自动备份和手动恢复备份

添加任务之后你的任务列表中可以看到任务状态以及当前备份保留的数量

image 22 - 宝塔面板设置网站自动备份和手动恢复备份 - NUTSWP

2) 数据库备份

添加一个计划任务任务类型选择为备份数据库根据自己的需求设置备份选项和网站配置进行匹配

设置完成之后点击【添加任务】

image 46 - 宝塔面板设置网站自动备份和手动恢复备份 - NUTSWP

2、如何在宝塔面板中恢复网站备份

宝塔没有一键恢复备份的功能需要部署一个新的WordPress然后将备份的网站文件目录覆盖到新站的文件目录并将数据库导入到新网站的数据库才能实现恢复备份

首选需要将网站的备份和数据库备份下载到自己的电脑

1)创建新的Wordpress网站

在恢复备份之前需要恢复备份的宝塔面板中创建一个新的WordPress网站你可以创建一个空的网站

image 47 - 宝塔面板设置网站自动备份和手动恢复备份 - NUTSWP

输入域名同时创建一个数据(这里不创建也没关系可以后边手动添加)

宝塔面板设置网站自动备份和手动恢复备份

创建完成之后如果无法访问请检查一下DNS是否正确

at the same time,还需要设置一下网站的伪静态

image 49 - 宝塔面板设置网站自动备份和手动恢复备份 - NUTSWP

安装网站的SSL证书

强烈建议使用cloudflare的15年SSL服务

read more: How to apply for a 15-year free SSL certificate on Cloudflare

宝塔面板设置网站自动备份和手动恢复备份

安装之后启用强制HTTPS

宝塔面板设置网站自动备份和手动恢复备份

然后访问这个空的网站代表空网站已经创建成功

illustrate:这里你可以通过一键部署创建一个新的WordPress网站让后用备份的网站文件和数据文件去覆盖这个新的WordPress网站内容和数据

2)恢复网站文件

进入到网站主目录

宝塔面板设置网站自动备份和手动恢复备份

此路径下的文件就是网站的所有文件存放的地方

宝塔面板设置网站自动备份和手动恢复备份

点击上传按钮

宝塔面板设置网站自动备份和手动恢复备份

上传之间备份的压缩包文件你也可以解压之后上传文件夹

宝塔面板设置网站自动备份和手动恢复备份

上传成功之后可以关闭上传文件窗口在主目录中可以看到上传的备份压缩包文件

解压的文件目录选择网站的主目录

解压之后将可以看到网站主目录中的文件

宝塔面板设置网站自动备份和手动恢复备份

同时你可以删除上传的备份文件压缩包或者等到网站完全恢复之后再删除

文件恢复之后你需要恢复数据库

3)恢复网站数据库

在宝塔数据库管理面版中找到创建的空网站或者新网站的数据库如果你创建空网站的时候没有创建数据库也没关系可以通过添加数据库按钮添加一个新的数据库

宝塔面板设置网站自动备份和手动恢复备份

创建好数据库之后通过PHPMyAdmin访问数据库选择通过面板访问

宝塔面板设置网站自动备份和手动恢复备份

复制用户名和密码

宝塔面板设置网站自动备份和手动恢复备份

在数据库登录界面中输入用户名和密码并点击登录

登录之后,Click to import,进入数据库导入界面

宝塔面板设置网站自动备份和手动恢复备份

选择要导入的数据库备份文件这里需要你先将数据库文件解压解压之后的数据文件是一个.sql文件

其他选项默认即可点击导入按钮导入数据

宝塔面板设置网站自动备份和手动恢复备份

导入成功之后可以看到提示信息并且数据下出现大量的数据表

4)修改数据库网站的URL

如果你恢复的网站域名和之前的网站域名不一样我们还需要在数据库中修改网站URL

找到wp_options的数据表并打开

宝塔面板设置网站自动备份和手动恢复备份

将wp_options数据表中的siteurl和home的值改成当前恢复网站的URL地址

比如我当前恢复网站的域名是bardpdf.one那么我就要修改数据库这两条信息为https://bardpdf.one/

5)修改WP-config文件的数据库信息

由于我们为新的网站创建了一个新的数据库但是我们恢复的网站的wp-config.php文件中的数据库信息还是原来网站的数据库信息所以需要对当前网站的wp-config.php进行修改

在当前网站的根目录中找到wp-config.php文件并点击编辑进入文件编辑

image 75 - 宝塔面板设置网站自动备份和手动恢复备份 - NUTSWP

在编辑窗口找到数据库信息包括数据名称数据库用户名用户密码

在宝塔的数据库管理面板中找到当前恢复网站的数据库信息复制并替换掉wp-config.php文件中对应的数据库信息

修改之后的wp-config.php文件如下

宝塔面板设置网站自动备份和手动恢复备份

修改完成之后点击保存文件然后关闭编辑窗口

以上操作都完成之后就可以访问到恢复的网站了

About Editorial Department

kuajinggu’s editorial staff is a team of WordPress experts,Led by Dylan,In WordPress、virtual host、e-commerce、Over 10 years of experience in SEO and marketing。kuajinggu was created in 2014 Year,Currently the largest free WordPress resource website in the industry,Often referred to as the Wikipedia of WordPress。