{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

Oneinstack设定每天定时备份网站到腾讯云对象存储的方法

我们知道网站的数据是十分重要的,尤其是数据库的数据。由于大多数博客采用的都是较为便宜的VPS,并没有异地灾备这样的高端企业级服务。所以,自行备份数据就显得尤为重要。

因为我个人一直使用Oneinstack进行建站,所以我这里介绍下Oneinstack自带的备份脚本。

操作方法

首先我们需要使用Oneinstack部署好生产环境,脚本会自动读取网站配置与目录,可以备份网站文件和数据库。


cd oneinstack
./backup_setup.sh
 

这时,我们就进入了备份设置界面,Oneinstack支持本地/远程服务器备份,以及阿里/腾讯/又拍云的对象存储备份

第一个是备份位置,可以多选,但是,记住,对象存储一定要设置为私有存储。

别的设置具体图片上都有说明,由于腾讯云免费赠送了50G的对象存储空间,所以使用腾讯云备份是最好不过的。

获取腾讯云对象存储信息

首先我们需要新建一个Bucket,我个人推荐选择香港,这样服务器和我们个人下载都能保证一个优秀的速度

然后我们就可以去获取密钥。

点击第一个前往获取Appid,SI,SK这些信息。如果没有,则可以新建密钥。

依次填入信息,如果填写无误,则就会提示APPID/SecretId/SecretKey/region/bucket OK,如果失败,请检查重新填写。

备份

备份信息我们在上方已经填写完成了。这时我们已经可以通过运行./backup.sh来备份数据了。

当然我们也可以通过crontab来进行定时自动备份。


crontab -e
#填入以下字段,即可实现每天凌晨1点自动备份。
0 1 * * * cd ~/oneinstack;./backup.sh >/dev/null 2>&1 &
 

免费额度

说到最后,腾讯云对象存储的免费额度到底是多少呢?

这个额度对于个人博客的备份来说,是绰绰有余的,根本不可能用完。


资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Oneinstack设定每天定时备份网站到腾讯云对象存储的方法
喜欢 ()分享 (0)