2016-08-18 2 views
0

Я использую куратор (версия 3.5.1) для ежедневного резервного копирования на ведро S3. Я нашел способ автоматического удаления индекса в моем кластере ElasticSearch, но можно ли автоматически удалить резервную копию s3, которая старше 15 дней, не удаляя их в ES Cluster?Elasticsearch curator purge s3

В настоящее время моя команда Куратор:

curator --host elastic-prod snapshot --request_timeout 7200 --repository s3.prod.backup.elasticsearch --skip-repo-validation indices --all-indices 

Благодаря

+0

Не можете ли вы использовать подкоманду снятия снимков куратора? – untergeek

+0

Когда я попытался, куратор удалил индекс в ElasticSearch, но не в S3. И если я установил правила жизненного цикла моего содержимого в формате S3 для автоматического удаления файлов старше 15 дней, считаете ли вы, что он может работать? Я не уверен в этом методе, потому что, возможно, я удалю некоторые «важные» файлы для Elasticsearch или Curator ... – Matt

ответ

0

Не, не вызывая Elasticsearch некоторые горе. API должен использоваться для удаления моментальных снимков, чтобы Elasticsearch мог правильно отслеживать их.

+0

Когда вы сказали API, это API Elasticsearch, который мне нужно вызвать? У вас есть пример? – Matt