数据是网站的核心,是网站的命脉,轻狂以前遇到过,有的网友因为技术原因或者忽视备份,导致网站数据丢失,等到灾难发生时,才后悔莫及。如果有一个自动备份的功能,也许还有后悔药可吃。我们使用的宝塔面板,就有插件支持快速备份至第三方存储平台。
因为轻狂用的是阿里云的服务器,所以就写一篇备份到阿里云OSS的文章吧。
一、开通阿里云对象存储OSS并配置相关权限
1、如果没有开通阿里云对象存储OSS则需要先进行开通,地址:https://oss.console.aliyun.com/index。
2、登录阿里云后台,鼠标放在头像上,在弹出菜单中选择“AccessKey 管理”,点“开始使用子账户 AccessKey”,点“创建用户”,根据提示创建一个用户。

复制AccessKey ID和AccessKey Secret到记事本里备用,并点击“添加权限”:

点击“系统策略”中的“AliyunOSSFullAccess”并完成授权:

3、到阿里云OSS控制台创建一个Bucket,如果你的服务器也是阿里云的,建议选择相同地域,可以使用内网传输,速度更快还不消耗公网流量。当然,选择不同地域也是没有问题的。注意:读写权限设置为私有。其他选项默认即可。

创建完成后,在概览中复制相应的地域节点域名到记事本里备用:
二、宝塔面板安装阿里云OSS插件和设置
1、在宝塔面板的软件商店中找到阿里云OSS进行安装,比较简单,轻狂就不赘述了。
2、安装完成后,打开设置,会自动弹出AliOSS设置界面,填写
阿里云的AccessKeyId和AccessKeySecret(上一步我们已经保存到记事本了)
阿里云OSS中创建的Bucket名称(上一步我们已经保存到记事本了)
阿里云OSS地域域名,不包括Bucket名(如果和你的服务器是相同地域则填写内网地址,否则填写外网地址)
备份文件保存路径按需修改,其实默认即可

3、在宝塔面板的计划任务设置定时
根据我们的需要,可以备份网站以及备份数据库,分别创建计划任务。可以设置执行周期、保留版本份数等信息:
添加完毕之后,我们就可以先手动执行看看是否可以备份成功。如果备份成功,在阿里云OSS中即可看到相应的备份文件:
