Básicamente, no encuentro documentos ni recursos que expliquen el procedimiento de actualización de una instancia de Elasticsearch en ejecución en la versión actual.¿Cómo actualizar una instancia anterior de Elasticsearch en ejecución a una versión más nueva?
favor me ayude a cabo en una serie de escenarios:
Si estoy ejecutando una instancia Elasticsearch en un único servidor, ¿cómo migrar la instancia y no perder datos?
Si estoy ejecutando varias instancias de Elasticsearch en varios servidores, ¿cómo puedo mantener mis operaciones en ejecución, mientras actualizo mis instancias de Elasticsearch sin perder datos?
Si hay procedimientos adecuados o explicaciones sobre esto, será de gran ayuda para mi comprensión y trabajo. ¡Gracias!
Veo, así que básicamente en una sola instancia de Elasticsearch dentro del directorio, simplemente reemplazamos las carpetas elasticsearch/bin y elasticsearch/lib, retengamos la carpeta elasticsearch/data y la nueva versión de la instancia de elasticsearch debería funcionar automáticamente en su ¿propio? –
Actualmente, también hay un directorio de complementos que podría ser importante si está utilizando complementos. Las futuras versiones de elasticsearch podrían agregar nuevos directorios. Por lo tanto, podría ser mejor pensar en ello colocando los viejos directorios elasticsearch/data y elasticsearch/config en la nueva instalación. La nueva instancia de elasticsearch con directorios de configuración y datos reemplazados debería actualizar automáticamente los datos a la nueva versión y comenzar a funcionar. Tenga en cuenta que la versión anterior de elasticsearch ya no funcionará con el directorio de datos actualizado. – imotov
Gracias! Supongo que estaba complicando las cosas un poco ... –