2017-11-08 1 views
0

Ich hatte den Eindruck, dass der AWS ElasticSearch-Dienst mit automatisierten Snapshots/Backups ausgeliefert wird. Das finde ich in der Dokumentation. Es schlägt vor, dass sie einmal am Tag passieren und auf s3 gespeichert werden, aber ich sehe keine Backups in irgendeinem meiner S3 Eimer. Wie erhalten Sie Zugriff auf die automatisierten Snapshots?Zugriff auf automatisierte Snapshots/Backups von AWS ElasticSearch Service?

Es spielt wahrscheinlich keine Rolle, aber ich habe die folgende Vorlage verwendet, um meine Elasticsearch-Domäne explizit zu erstellen, die angibt, dass ich automatische Sicherungen möchte.

Cloudformation

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

Antwort

0

Sie können nicht auf die S3 Eimer selbst erhalten, aber Sie können ein Backup von ihr durch CURL oder einen anderen HTTP-Client direkt mit dem Cluster kommunizieren sie erzählen von den Wiederaufbau der " cs-automated "Repository, das mit den s3-Snapshots verbunden ist. Um mit Ihrem ES-Cluster direkt über HTTP kommunizieren zu können, müssen Sie vorübergehend eine IP-Zugriffsrichtlinie für Ihren Cluster öffnen.

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