• 微信号:Zh-y9213
您当前的位置:爱资源分享网 > > 网站源码 > 教程合集

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

栏目:教程合集时间:2021-10-08 05:08阅读数:88人阅读

我们知道网站的数据是十分重要的,尤其是数据库的数据。由于大多数博客采用的都是较为便宜的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 &
 

免费额度

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

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


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

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:737597453@qq.com