一直以来,倡萌都过于依赖阿里云ECS的自动快照功能,的确,这个功能非常方便,也比较可靠,为我们备份网站提供了便利,所以在此前我都没有采用其他备份方式。昨天突然心血来潮,觉得应该给网站再进行备份,刚开始想备份到百度网盘,不过度娘的各种改版和功能下架,饶了一圈得到的是不再提供新建pcs api支持了,晕!好吧,网盘的各种不可靠啊,突然一想,那干脆就备份到阿里云OSS吧,反正自己用的阿里云服务器,走内网的话,速度很爽!
说干就干,但也没有什么经验啊,Google下,看到张戈朋友的文章《Python&Shell脚本结合阿里云OSS对象存储定时远程备份网站》,然后一步步下来,基本也OK,今天看了下,昨晚还真自动备份上传到OSS了!
好了,我就不做搬运工了,要看教程的就到张戈网站吧,我只说下权限的问题。请务必看张戈的教程,否者你应该看不懂我下面说的什么。
代码如下 | 复制代码 |
注:如果你们按照张戈的教程没有遇到权限问题,那就可以直接忽视下文了。 |
因为我们创建的“私密”类型的 Bucket,所以需要创建访问的权限,我们已经按照张戈教程生成了“安全令牌”AccessKey,但是默认没有操作OSS的权限的(提示 403 拒绝),我们通过“访问控制 - 用户管理”给对应的用户添加权限:
ps://img.cmhello.com/2016/10/0166-cmhello_com.png" />
然后再操作应该就不会没有权限了。
阿里云的OSS是收费的,不过存储量小的话(40G内),价格还是很亲民的!收费的服务用着才放心,不像某些网盘一个个……
好了,就到这了!
时间: 2024-10-06 07:55:24