华为云 Client下载
https://support.huaweicloud.com/browsertg-obs/obs_03_1003.html
下载后,一路下一步或根据需要,选择要安装到的目录。
安装成功后,选择进入客户端的方式,这里我选择AK方式登录,输入密钥进入操作界面
进入操作界面:
下载,安装成功,登录后,得到如下界面,
创建桶:点击创建bucket(桶)操作,即可创建对象存储桶,如无法创建涉及无法访问的问题,有可能是因为用户权限问题,具体还要看相关日志分析
新建文件夹:点击创建文件夹操作,即可创建文件夹,一个桶中可创建多个文件夹,用于存放不同的数据
elastic官网文档,主要是介绍的对AWS上的S3如果配置进行说明,这里主要是以国产云平台华为云上的对象存储OBS为例,因为华为云OBS是兼容S3的 ,只需要我们的Repository类型使用的是s3就行
创建es备份使用的桶,并获取访问密钥
设置OBS为快照仓库
可以在kibana中使用dev_tools来调用API进行操作,如下所示,创建了一个仓库名为es_s3_repository,其中bucket是刚才创建的桶,access_key,secret_key,endpoint根据实际情况填写,compress为true表示为会对数据进行压缩
base_path:表示放在bucket中的那个文件夹
endpoint:表示华为内网路由地址,具体表达的意思是,repository中的资源放在华为云中的哪台节点上
compress:表示是否启用压缩
更多参数请参考官网:
https://www.elastic.co/guide/en/elasticsearch/plugins/7.8/repository-s3-client.html