一、准备工作
后面要在宝塔Linux面板中,安装宝塔面板自带的七牛云插件,把网站文件和数据库备份到七牛云空间中。
2、申请七牛云存储账户
我们如果没有七牛云存储账户则需要申请(注册七牛云账户免费10GB存储和10GB流量搭建网站静态加速功能)。同时我们需要创建一个云存储空间,备份网站数据的肯定只能是私有空间,且需要申请密钥。免费的七牛云存储有10GB容量,做网站数据备份完全够用。
3、一个已经有备案号的域名,域名可以用垃圾域名,但是要有备案号,后面解析要用到这个备案域名。
二、安装和设置
1、安装七牛云存储插件
登陆宝塔面板后台,按照下图安装好七牛云存储插件
安装成功后,点七牛云存储插件右侧的“设置”,弹出具体设置页面,如下图:
2、参数设置
如上图所示,要设置的参数有4个,具体一一介绍参数填写方法。
第一 access_key:*七牛秘钥中的AK
第二 secret_key: *七牛秘钥中的SK
第三 存储空间:*七牛对象存储空间名称
第四 加速域名:*绑定的加速域名或测试域名
其中第一、第二两个参数,在七牛云个人账号页面获得,也可以直接点这个链接获取:https://portal.qiniu.com/user/key , 如下图:
上图第一栏AK填写到 access_key上,第二栏SK填写到 secret_key上,非常简单。
第三个参数, 存储空间就是七牛云网站上存储空间的名字,比如,我的空间名字为vpsdx,那就填写vpsdx,如下图:
第四个参数 加速域名:这里可以填写绑定的加速域名,也可以填写测试域名。推荐填写自己绑定的加速域名,只要域名备案了就可以绑定,测试域名怕不稳定。
域名设置路径,如下图:
点上图中的“域名”,弹出域名设置页面,点“绑定域名”,根据提示,设置好域名,并做好CNAME解析就可以,CNAME解析成功后如下图:
期间要做CNAME解析,如下图:
到这里,4个重要的参数就设置完成了,参数都设置好了,点“保存”,如下图:
如果上方填写的信息都正确的话,系统自动打开七牛云存储相应的存储空间,可以看到里面的文件,我这里七牛云上还没有存放任务文件,全新的空间,如下上图3位置。
三、制定定时备份任务计划
打开宝塔面板左侧的“计划任务”,就可以选择把网站文件和数据库备份到七牛云存储里面了。
具体操作:“计划任务”菜单 >> 添加计划任务,在任务类型中选择备份的内容,如备份数据库;在执行周期中选择备份时间,建议选择每天,时间为凌晨;在备份到中选择“七牛云存储”,保留最新 3 份即可;然后点击【添加任务】按钮。具体如下图所示:
根据我们备份需要,可以备份网站文件以及数据库到七牛云存储中,备份需要分别创建计划任务。可以设置执行周期、保留版本份数等信息。添加完毕之后,我们就可以先手动执行看看是否可以备份成功。手动执行备份后,七牛云存储文件显示如下图:
最后,检查备份的文件和数据库是否完整
最后一步是检查我们设置的备份计划,备份过去的数据是否完整,如果不完整,还要认真检查是什么原因,如果备份的数据完整,那就没有问题。
搜索 宝塔面板备份网站数据到七牛云方法、宝塔备份网站数据到七牛云、七牛云网站备份、宝塔面板定期备份到七牛云方法、宝塔面板网站备份等内容,看这篇博文就可以解决。