在「宝塔面板BT」中用自定义S3低成本地保障重要数据安全

310 阅读3分钟

今年 以来,云计算业界出现两次非常典型的“史诗级”事故。

(根据官方公布的 事件进展,故障已超过10天)

多云、异地备份的重要性

尤其是 “UniSuper” 遇到的事故极为严重。虽然 UniSuper 通常在两个不同的可用区域设置了备份,以便于服务故障或丢失时能够迅速恢复,但此次删除云订阅的同时,两地的备份也同时被删除了。万幸的是,因为 UniSuper 在另一家供应商里还有一个备份,所以最终成功从异地恢复了数据。否则,这家管理者千亿美金的基金企业恐将彻底难以为继。

与大型企业通常会得到云厂商更完整的鼎力支持不同,中小企业、创业团队的抗风险能力弱,所以更应该充分利用各种低成本的工具和方法最大程度保障自身的数据安全。

接下来我们以「宝塔面板」为例,向你介绍如何低成本地将服务器的重要数据做异地备份。

使用宝塔低成本地进行异地、多云备份

第一步,安装 AWS_S3 插件

在软件商店中搜索S3云存储找到插件,并点击右侧的安装

第二步,修改代码

  1. 大概宝塔面板左侧的文件应用;
  2. 找到/www/server/panel/plugin/aws_s3/s3lib/client/aws_s3.py文件,双击修改;
  3. 找到build_auth()方法,并添加一行代码**(这里以** 缤纷云S4 为例)endpoint_url="https://s3.bitiful.net",

最终变成下面的样子:

为插件配置 AK、SK 后(可以前往缤纷云控制台 console.bitiful.com 中生成),即可开始使用了。

第三步,启用备份

点击宝塔面板左侧的计划任务,选择要备份的任务,例如网站备份,就能看到刚才配置完成的AWS S3 对象存储选项。


通过上面简单的修改,我们让宝塔面板具备了将重要数据备份至任何第三方S3兼容的对象存储服务商的能力。

缤纷云 — www.bitiful.com
国内新兴的高性能对象存储服务商。为您节省 多达80% 的云存储使用成本。现在 注册 限时赠送多张 20% - 50% 不等的 现金充值券

加入官方群咨询更多:扫码加入缤纷云官方群