我们在没有定时云服务器快照备份的情况下,有时很长一段时间才会去备份数据,那么如果出现意外导致数据丢失不可恢复,将对网站权重、流量、收益造成一定的影响。所以今天分享如何通过宝塔面板自动定时备份数据库并上传七牛云的教程,转移至第三方平台可确保数据的安全。
一、申请七牛云存储账户
如果没有七牛云存储账户则需要先在官网注册申请对象存储空间,国内备案域名免费有10GB的存储空间,申请成功后创建一个云存储空间,备份网站数据的肯定只能是私有空间,不公开访问。
二、空间绑定域名
创建好存储空间后,要为空间绑定一个域名,七牛云有提供一个测试域名,但只可使用30天。自定义一个二级域名做CNAME解析,地址在七牛云的域名管理这获取。
三、安装并设置七牛云API
在软件商店这搜索七牛云并免费安装,成功后点击设置,弹出七牛云对象存储API设置窗口,不要关闭,下一步进行key的获取。
四、获取七牛云秘钥等资料
进入个人中心的秘钥管理,获取AccessKey与SecretKey,没有话直接创建一个。存储空间就是你对象存储中创建的空间名称;加速域名就是你绑定并且已解析成功的域名,将这四项复制粘贴到第三步API设置窗口,点击保存。
五、宝塔创建计划任务
在宝塔面板添加自动定时执行任务,任务类型选择备份数据库,执行周期自行设定,选择备份数据库的网站,备份到选择七牛云存储,然后点击添加任务。
以上是宝塔自动定时备份数据库并上传七牛云的步骤。我们在添加任务计划后,建议点击下方任务列表的执行检测是否会成功备份到七牛云,可以点击旁边的日志按钮查看任务执行的结果,按照上方的流程正常没有问题。