嘟嘟社区

宝塔面板挂载华为云OBS并实现网站数据自动备份


本帖最后由 ZengHu 于 2022-1-2 17:54 编辑

前段时间,华为 HMS 生态扶持,开发者联盟新用户注册可以领券 500 元。

想必不少小伙伴都领到了这个神券。我领到了500元券以后,因为有备份的刚需,所以第一时间就入手了10年的OBS云储存,不得不说这个10年备份真的很香。

领到券以后,为了不让手里的资源吃灰,给大家分享一个在宝塔面板中自动备份网站及数据库的方法。

获取密钥

1、登录华为云控制台:https://auth.huaweicloud.com/

2、按照图中的步骤点击:用户名 -> 我的凭证 -> 访问密钥 -> 新增访问密钥

3、创建成功后下载密钥,下载下来的文档可以用 Excel 打开,里面有 AccessKeyId 和 AccessKeySecret。

宝塔面板中配置华为云储存

1、登录宝塔面板,按照图中的步骤依次进行:软件商店 -> 搜索“华为” -> 安装华为云储存1.0

2、华为云储存的使用:安装完成以后,打开软件界面

AccessKeyId 和 AccessKeySecret 在先前下载的文件中,用 Excel 打开即可看见

Bucket 名称是在华为 OBS 上的名称,自行填写

Endpoint 按照下图中步骤获取:桶列表 -> 点击区域 -> 然后在右边就可以看到 Endpoint

需要注意的是:Endpoint的路径前面的 Bucket 需要删除!

3、完成以上配置,点击保存即可。

计划任务备份

1、示例:将 geektech.top 网站备份备份到华为云OBS。设置保留最新3份备份。每周一的凌晨1点30分执行。备份的频率可以根据自己需求进行设置。

依次点击:计划任务 -> 备份网站 -> 华为云 OBS -> 添加任务

2、设置完成后,在页面的下方可以看见有任务名称,现在可以点击一次执行,测试是否配置成功。

3、执行之后,可以点击日志,看备份的过程。自动任务完成以后,在华为云存储的后台查看是否有备份文件备份成功。

具体的路径是:对象 -> 路径选择,有新文件添加进来,表示备份成功。

4、对于网站的备份,还需要配置数据库的自动备份,添加方式跟网站备份一样,只是在配置的下拉菜单中选着数据库。

5、配置完成数据库自动备份以后,也可以执行一下,后续检查是否备份成功的步骤与备份网站一样。

宝塔面板中的华为云储存自动备份网站设置完成,以后再也不用担心服务器故障导致数据受损。

图文链接:https://www.geektech.top/baota-huaweiobs/

阿里 腾讯 华为 OD 本地。各一份不是标配么
定时任务不就行了吗?挂载那么麻烦
关键取回也要钱啊。我还是存OD好了。
这个也要出教程吗

aipage 发表于 2022-1-2 17:56
关键取回也要钱啊。我还是存OD好了。

备份对象存储就是多个靠谱点的备份,正常也会本地硬盘备份一个,需要下载备份数据从本地硬盘读取就行

我用BT的备份插件,备份到存储对象,然后本地也留一份最新的
看楼上 总有阴阳怪气的

/**
  大风起兮云飞扬,意大利炮轰他娘
**/

感谢楼主分享的教程

小白总算会用了。

我还是选择od吧

好像不行啊,文件类型不支持。