我们在选择网站和服务器备份空间的时候,选择的商家还是比较重要的,一来关系到我们备份数据的稳定性,二来也关系到我们备份数据的安全性。在前面老蒋也有提到腾讯云COS云存储每月有提供免费10GB流量和50GB免费存储空间,我们可以用来存储静态文件分离的同时,其实也可以用来备份VPS、服务器的网站数据。
老蒋在前面有介绍到"OneinStack定时同步备份数据库/网站至七牛云存储方法",将网站数据自动定时的备份至七牛云存储中。在那篇文章有提到OneinStack一键WEB环境是支持多种存储方式的。在这篇文章中,老蒋将数据文件备份至腾讯云COS云存储中。一起看看如何设置的。
第一、创建腾讯云COS存储空间
在"腾讯云免费50GB对象存储COS领取及绑定域名设置过程"文章中有提到,我们可以免费申请腾讯云COS云存储空间,这里我们备份网站的话需要创建私有存储权限的空间。
这里主要是创建访问权限为私有读写,毕竟我们备份的数据不能对外公开。
第二、设置腾讯云COS备份参数
./backup_setup.sh
输入脚本,根据提示设置备份参数。
这里选择4回车,然后根据提示我们设置备份选项。
然后会选择我们的COS地区,以及密钥。(密钥需要我们在腾讯云开启),然后对应填写几个参数(APPID、SecretId、SecretKey)。设置完毕之后我们会看到成功,如果不成功就不会提示OK。
第三、腾讯云COS定时备份测试
这里有一个小BUG,需要我们创建BACKUP文件夹才行,要不无法备份。
测试备份之后看到是可以上传的。
再到我们的腾讯云COS空间,可以看到有备份文件被自动上传。
第四、小结
1、Oneinstack设置腾讯云COS云存储备份也是比较简单的,只要我们设置好对应的参数和密钥就可以部署设置完毕,然后再测试是否可以上传打包文件。
2、唯一的小BUG就是需要自己在对应目录中创建Backup文件夹,这里老蒋已经反馈给官方,应该在后面脚本中会解决这个问题。
本文出处:老蒋部落 » OneinStack定时同步网站备份数据至腾讯云COS云存储 | 欢迎分享( 公众号:老蒋朋友圈 )