Leí la documentación de Elasticsearch y no encontré una guía al respecto. La documentación es un volumen grande, por lo que tal vez simplemente me perdí el capítulo correcto y no logré encontrarlo usando la búsqueda en el sitio ni en motores de búsqueda de terceros. Solo encontré algunas discusiones que no reflejan exactamente mi caso.
El almacenamiento de datos actual dedicado a los índices de Elasticsearch y otros datos está casi lleno. He preparado otro almacenamiento y me gustaría mover allí todos los índices y otros datos.
Lo que encontré en el foro de discusión de Elasticsearch es una secuencia de pasos como:
COPIA DE SEGURIDAD: asegúrese de tener una instantánea de Elasticsearch como mínimo
cierre sus procesos de Elasticsearch
adjuntar nuevo LUN
copie el antiguo directorio de datos de Elasticsearch a la nueva ubicación
eliminar el antiguo LUN
monte el nuevo LUN en la misma ubicación que el anterior, para que Elasticsearch vea los mismos datos, solo que con más espacio
inicia tus procesos de Elasticsearch
https://discuss.elastic.co/t/moving-elasticsearch-data-to-new-storage/306658
Primero, no entiendo qué es LUN. Y el procedimiento requiere que la ubicación de los datos sea la misma antes y después de cambiar el almacenamiento. En mi caso no puedo hacerlo de esta manera. ¿Hay alguna manera de hacer que Elasticsearch reutilice los datos conservados según 1-4 pero usando otra ubicación/montaje?
Entiendo que debo asegurarme de tener las últimas instantáneas tomadas y almacenadas de manera confiable según
https://www.elastic.co/guide/en/elasticsearch/reference/7.12/snapshot-restore.html
Pero no estoy seguro de cómo cambiar la ruta de los datos y mover los datos antiguos allí o quizás restaurarlos desde la última instantánea de manera confiable.