【问题标题】:AWS ES See my Automated SnapshotAWS ES 查看我的自动快照
【发布时间】:2018-10-08 09:01:23
【问题描述】:

我想列出我的 Elastisearch 资源中的自动快照,但我找不到它们的位置。

我试过这个:

curl -XGET 'curl -XGET 'elasticsearch-domain-endpoint/_snapshot?pretty' 
it return {"Message":"User: anonymous is not authorized to perform: es:ESHttpGet...}

我知道我可能需要一个签名的请求,但理解和使用它看起来很耗时,所以我更喜欢找到一个简单快速的解决方案。

我尝试在 S3 上查找 cs-automated 存储库,但找不到...

我假设在我的 ES 资源详细信息中启用了我的自动快照: 每日自动快照的开始时间00:00 UTC(默认)

如果有人有任何想法可以分享,我会接受。

提前致谢

【问题讨论】:

  • 使用awscurl 应该会有所帮助

标签: amazon-web-services elasticsearch amazon-s3 snapshot


【解决方案1】:

AWS 将其存储在 S3 存储桶中,并且您不会看到任何额外费用。

根据AWS Documentation,您提供的 CURL 请求是正确的,但它确实需要身份验证。您还可以修改访问策略以允许所有人访问,但我不建议这样做。

你可以试试看awscurl

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-25
    • 2011-10-22
    相关资源
    最近更新 更多