WordPress网站上线后,很多朋友就开始着手写文章丰富全站内容。当网站文章有一定数量后,有件事情非常重要,那就是定期备份。这样即使以后网站服务器数据损坏,我们也可以利用备份文件,很快将网站数据恢复还原并重新上线。
下面是瓦力箱子的网站备份教程,可以自动导出WordPress全站文章和数据库文件。
1. 备份前的准备
这篇备份教程仅针对在VPS或云服务器上搭建的Wordpress网站,如果你的网站运行在虚拟主机商,那么这个备份攻略就不适用。
在备份之前,首先确保你的VPS服务器已经安装宝塔面板。因为用宝塔面板备份比较简单,不需要输入难懂的Linux命令。
2. 备份方法
打开登录宝塔面板后台,我们先来备份WordPress网站。点击左侧导航的“计划任务”进入,进行如下设置:
- 任务类型:选择“备份网站”任务
- 执行周期:我设置的是每天1点30分执行备份任务
- 备份网站:选择需要备份的网站
设置完成后点击“添加任务”按钮,这样宝塔面板会在每天1点30分,自动备份WordPress全站网站文件到VPS服务器的磁盘。
接着我们添加“备份数据库”任务,和备份网站任务进行类似的设置。不过执行时间点最好相差2-3分钟左右,避免任务同时运行导致失败。
3. 备份文件存储位置
添加以上两个任务后,我们会在下方“任务列表”里面看到刚刚添加的备份网站和数据库任务。首次添加备份任务后我们可以点击“执行”按钮,手动执行一次,看能否备份成功。那么备份后的文件存储在什么位置呢?
我们点击左侧“文件”导航,进入这个目录:/www/backup
在这个目录中,文件夹“site”是网站备份文件的存放位置,数据库文件则在“database”文件夹。点击进入就可以看到,我们刚才手动执行备份任务后备份的文件。
好了,以上就是瓦力箱子利用宝塔面板,备份VPS服务器上的Wordpress网站详细步骤。由于备份的文件存储在服务器磁盘,为了保险起见,我们可以手动将两个备份文件压缩包下载到本地电脑,或者也可以采用Rclone自动同步到OneDrive网盘保存。