Комментарии 13
А как же дедупликация данных, которая в классическом бекапе из коробки?
Просто оставлю это здесь — elasticsearch-curator
Если всмотреться в скрипты, то автор использует именно curator_cli.
Добрый день!
вы хотите сказать, что в elasticsearch-curator есть описанный функционал из коробки и затея со скриптами — лишние танцы с бубном? Т.е. куратор может не только сделать выборку нужных мне индексов по фильтрам, но и сжать их? Может я что-то пропустил, но если так, буду вам очень благодарен, если укажете в документации к куратору, как это можно сделать. Спасибо.
вы хотите сказать, что в elasticsearch-curator есть описанный функционал из коробки и затея со скриптами — лишние танцы с бубном? Т.е. куратор может не только сделать выборку нужных мне индексов по фильтрам, но и сжать их? Может я что-то пропустил, но если так, буду вам очень благодарен, если укажете в документации к куратору, как это можно сделать. Спасибо.
фильтрация есть, для сжатия сможно shrink использовать
Насколько я понимаю, shrink не сжимает данные как таковые. Он лишь позволяет снизить количество шардов, на которые растащен индекс по вашему кластеру. Проще говоря, если в вашем кластере 3 ноды и ваш индекс шардится на все три ноды, а вам нужно на одной из нод освободить место, то shrink вам в помощь.
Здорово, так часто бывает, что надо что-то быстро сделать, нет времени задумываться, и так не хватает понятной инструкции. А тут — вот она)
Некоторое время назад писал скрипт, который позволяет снимать/удалять/восстанавливать снапшоты и индексы за указанный период времени, n последних, разность между снятыми снапшотами и текущими индексами и т.д. Привязка была к формату хранения индексов за период времени в формате ISO week.
Бесплатная ГУИ-тула, умеет бакап и рестор, может кому пригодится kaizen.artcom-venture.de
Вы, видимо, счастливы с кластером из одной ноды, иначе упомянули бы, что path.repo должен быть доступен со всех ног кластера, то есть это либо NFS либо GCS/S3 и им подобные.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Архивирование и восстановление индексов в Elasticsearch