¿Cómo reindexar ElasticSearch rápidamente?

Tengo un índice de ElasticSearch con alrededor de 200M de documentos, un tamaño total del índice de 90Gb.

Cambié la asignación, así que me gustaría que ElasticSearch vuelva a indexar todos los documentos.

Escribí un script que crea un nuevo índice (con la nueva asignación), luego revisa todos los documentos en el índice antiguo y luego los coloca en el nuevo.

Parece funcionar, pero el problema es que funciona extremadamente lento. Comenzó con 300 documentos / minuto hace dos días, y ahora la velocidad es de 150 documentos / minuto.

El script se ejecuta en una máquina dentro de la misma red en la que se encuentran las máquinas elásticas.

Con tal velocidad, se necesitará un mes para que finalice el re-índice.

¿Alguien sabe acerca de alguna técnica más rápida para volver a indexar un índice de búsqueda elástico?

Respuestas a la pregunta(2)

Su respuesta a la pregunta