web-dev-qa-db-ja.com

AWS ElasticSearch Serviceの自動スナップショット/バックアップにアクセスするにはどうすればよいですか?

AWS ElasticSearchサービスには自動化されたスナップショット/バックアップが付属しているという印象を受けました。それは私がドキュメントで見つけるものです。 1日に1回発生し、s3に保存されることを示していますが、どのs3バケットにもバックアップがありません。どのようにして自動スナップショットにアクセスしますか?

おそらく問題ではありませんが、次のテンプレートを使用して、自動バックアップが必要であることを明示的に示すelasticsearchドメインを作成しました。

CloudFormation

"SnapshotOptions": {
    "AutomatedSnapshotStartHour": "0"
}
8
Usman Mutawakil

S3バケット自体にアクセスすることはできませんが、CURLまたは別のHTTPクライアントを使用してクラスターに直接通信することで、その中に保存されているバックアップから復元できます。 s3スナップショット。 HTTP経由で直接ESクラスターと通信できるようにするには、クラスターへのIPアクセスポリシーを一時的に開く必要があります。

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

12
Usman Mutawakil