在Linux下将网站自动定时备份到阿里云OSS

一直以来,倡萌都过于依赖阿里云ECS的自动快照功能,的确,这个功能非常方便,也比较可靠,为我们备份网站提供了便利,所以在此前我都没有采用其他备份方式。昨天突然心血来潮,觉得应该给网站再进行备份,刚开始想备份到百度网盘,不过度娘的各种改版和功能下架,饶了一圈得到的是不再提供新建pcs api支持了,晕!好吧,网盘的各种不可靠啊,突然一想,那干脆就备份到阿里云OSS吧,反正自己用的阿里云服务器,走内网的话,速度很爽!

说干就干,但也没有什么经验啊,Google下,看到张戈朋友的文章《Python&Shell脚本结合阿里云OSS对象存储定时远程备份网站》,然后一步步下来,基本也OK,今天看了下,昨晚还真自动备份上传到OSS了!

好了,我就不做搬运工了,要看教程的就到张戈网站吧,我只说下权限的问题。请务必看张戈的教程,否者你应该看不懂我下面说的什么

注:如果你们按照张戈的教程没有遇到权限问题,那就可以直接忽视下文了。

因为我们创建的“私密”类型的 Bucket,所以需要创建访问的权限,我们已经按照张戈教程生成了“安全令牌”AccessKey,但是默认没有操作OSS的权限的(提示 403 拒绝),我们通过“访问控制 - 用户管理”给对应的用户添加权限:

0166-cmhello_com

然后再操作应该就不会没有权限了。

阿里云的OSS是收费的,不过存储量小的话(40G内),价格还是很亲民的!收费的服务用着才放心,不像某些网盘一个个……

好了,就到这了!

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2016/10/27作者: 胡倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

2 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

  1. 张戈说道:
    1#

    我记得直接从OSS界面申请的key是自动待权限的,而从key专属页面申请的则需要手工添加oss权限。
    然后就备份文件过期的问题,这个不建议设置7天过期,因为我博客分享的脚本是7天循环备份的,所以最多只会备份7份,总大小是不会突变的。
    OSS设置过期,要是本地备份异常自己又不知道的话,就被清空了。。

    • 胡倡萌说道:

      我自己用的时候,就是按照你的教程操作,但是执行操作的时候,的确返回了403,然后手动添加OSS方面的权限才可以使用,难道我是个例?

      我其实之前一直没用过OSS,忘记了你的备份命名是按星期几来设置的,同名文件会被替换更新,呵呵

扫一扫,用手机访问本站

扫一扫,用手机访问本站