如何自动访问 AWS ElasticSearch Service snapshots/backups?

How to access AWS ElasticSearch Service automated snapshots/backups?

我的印象是 AWS ElasticSearch 服务带有自动化 snaphshots/backups。这就是我在文档中找到的内容。它表明它们每天发生一次并存储在 s3 上,但我没有在我的任何 s3 存储桶中看到任何备份。您如何访问自动快照?

这可能无关紧要,但我使用以下模板创建了我的 elasticsearch 域,明确表示我想要自动备份。

CloudFormation

"SnapshotOptions": {
    "AutomatedSnapshotStartHour": "0"
}

您无法访问 S3 存储桶本身,但您可以通过使用 CURL 或其他 HTTP 客户端直接与您的集群通信,告诉它从 "cs-automated" 存储库重建,从存储在其中的备份中恢复它链接到 s3 快照。为了能够通过 HTTP 直接与您的 ES 集群通信,您必须临时打开集群的 IP 访问策略。

http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains-snapshots.html#es-managedomains-snapshot-restore