使用宝塔面板自动备份整站数据到七牛云对象存储

使用宝塔面板自动备份整站数据到七牛云对象存储

最近出现几个状况让我觉得真的有必要提前做好网站的备份工作。

先是数据库被黑客删库,勒索比特币,阿里云服务器频频提示网站漏洞,云盾频频报网络攻击提醒。

使用宝塔面板自动备份整站数据到七牛云对象存储

再然后,发现网站有很多莫名其妙的来源,据说是百度快照被劫持。

使用宝塔面板自动备份整站数据到七牛云对象存储

作为一个网络安全菜鸟,我无力阻止黑客的攻击,只好把鸡蛋放到不同的篮子里。

操作步骤

在操作之前,需要创建七牛云对象存储,教程参考我的另一篇博文:教你从零开始申请和配置七牛云免费OSS对象存储(不能再详细了)

第一步:安装七牛云存储

登录宝塔面板,软件商店,找到七牛云存储,安装。

使用宝塔面板自动备份整站数据到七牛云对象存储

第二步:设置API

安装完成后,点击软件右侧的设置,在弹出的窗口中,点击“API设置”,填入以下信息,然后点击保存。

使用宝塔面板自动备份整站数据到七牛云对象存储

第三步:设置计划任务

任务类型:备份网站

任务名称:自动生成,也可以自己设置

执行周期:按自己需要设置,我设置的是每天执行一次

备份网站:“备份到”这一栏选择“七牛云存储”

保留最新:3份,就是保留最新的备份文件,之前的备份会被删除,根据需要调整保留个数

使用宝塔面板自动备份整站数据到七牛云对象存储

点击“添加任务”,会看到下面的列表中多了一条记录。点击“执行”,会立即执行一次任务。执行后不要立即查看日志,要等待一段时间才能看到。同样的,可以设置定时备份数据库。

使用宝塔面板自动备份整站数据到七牛云对象存储

等待5分钟左右,登录七牛云平台,查看是否上传成功。

使用宝塔面板自动备份整站数据到七牛云对象存储