💡
原文英文,约1200词,阅读约需5分钟。
📝
内容提要
本文介绍了如何将自定义AWS S3快照存储库连接到Elastic Cloud,以备份Elasticsearch集群数据。首先创建AWS S3存储桶,设置IAM策略和用户,并生成访问密钥。然后将密钥添加到Elasticsearch部署中,通过Kibana注册AWS S3存储库,最后执行快照备份并确认成功。
🎯
关键要点
- 创建AWS S3存储桶以存储Elasticsearch集群数据。
- 设置AWS IAM策略以授权访问新创建的存储桶。
- 创建AWS IAM用户并将IAM策略附加到该用户。
- 生成IAM用户的访问密钥和秘密密钥,以便连接Elasticsearch与AWS S3。
- 将IAM用户的访问密钥和秘密密钥添加到Elastic Cloud部署中。
- 通过Kibana注册AWS S3 Elasticsearch存储库。
- 执行快照备份并确认成功,确保数据已成功存储在AWS S3存储桶中。
❓
延伸问答
如何创建AWS S3存储桶以备份Elasticsearch数据?
首先,按照AWS指南创建一个存储桶,填写存储桶名称并保持其他选项为默认,然后点击下一步以创建存储桶。
如何设置AWS IAM策略以授权访问S3存储桶?
创建IAM策略时,复制Elastic Cloud推荐的S3权限到JSON政策编辑器,并替换资源中的存储桶名称,最后创建该策略。
如何将IAM用户的访问密钥添加到Elastic Cloud部署中?
在Elastic Cloud部署的安全选项卡中,导航到elasticsearch-keystore,点击添加设置,并输入IAM用户的访问密钥和秘密密钥。
如何通过Kibana注册AWS S3 Elasticsearch存储库?
在Kibana中,导航到快照和恢复下的存储库选项卡,选择注册存储库,填写存储库名称和类型,添加存储桶名称并保存。
如何确认AWS S3存储库的连接是否成功?
可以通过Kibana的验证状态选项或在Dev Tools中运行验证快照存储库命令来确认所有节点是否成功连接到AWS S3存储桶。
如何执行Elasticsearch快照备份到AWS S3?
运行创建快照命令,指定快照名称,成功后可以在AWS S3存储桶中查看到Elasticsearch添加的文件和子文件夹。
🏷️
标签
➡️