orchestrator
2023.10
false
UiPath logo, featuring letters U and I in white

Guía de instalación de Orchestrator

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última actualización 5 de dic. de 2024

Migrar índices de Elasticsearch

Al utilizar las características de Snapshot y Restaurar de Elasticsearch, puedes crear un repositorio de copia de seguridad de todos los registros, y este se puede utilizar para restaurar tu servidor actual o para cambiar a un nuevo servidor, si es necesario. Esto resulta útil para proporcionar una transición fluida en caso de un error de hardware, o cuando se necesita realizar una actualización.

En esta sección veremos el procedimiento de migración en una máquina servidor con Windows. Para obtener información adicional sobre instantáneas y la lista completa de configuraciones y comandos disponibles para todas las versiones de Elasticsearch compatibles , consulta la documentación oficial de Elastic.

Es necesario tener un sistema de archivos compartido entre tu servidor actual y el nuevo. En este ejemplo, hemos utilizado una carpeta compartida que se creó en el nuevo servidor.

Nota:

Asegúrate de que la cuenta que se utiliza en cada servidor tenga acceso de lectura y escritura a este directorio compartido.

Además, cualquier visualización de Kibana previamente configurada no se guarda y tiene que volver a crearse.

Crear una Instantánea

Desde tu servidor actual, sigue los siguientes pasos:

  1. Pausa el servicio Elasticsearch.
  2. Añade el directorio compartido en el elasticsearch.ymlarchivo: path.repo: [“\\\\server_name\\folder_name”].
  3. Reinicia el servicio Elasticsearch.
  4. En el panel de Kibana, en la sección Herramientas de desarrollo, haz clic en Consola. La ventana de Consola se abrirá.
  5. Crea el repositorio, utilizando un nombre significativo:

    PUT /_snapshot/backup_old/ { “type”: “fs”, “settings”:{ “location”: “\\server_name\\folder_name” } }PUT /_snapshot/backup_old/ { “type”: “fs”, “settings”:{ “location”: “\\server_name\\folder_name” } }
  6. Si tiene éxito, la respuesta de la consola será: “acknowledged”: true.
  7. Crea la instantánea y dale un nombre significativo: PUT /_snapshot/backup_old/snapshot_1?wait_for_completion=true.
    Nota: El ?wait_for_completionparámetro determina si la solicitud se devuelve cuando se completa la instantánea ()true, o cuando se inicia ()false. En el caso de repositorios grandes, este comando puede tardar varios minutos en volver, incluso cuando este parámetro está establecido como falso.

Cuando se haya completado ese comando, tu instantánea se guarda en el repositorio designado y está disponible para hacer uso de la misma. Se recomienda realizar instantáneas frecuentes para mantener el repositorio lo más actualizado posible. Las instantáneas se toman paulatinamente y solo se guardan los nuevos datos en las posteriores ejecuciones, para que no conlleve el consumo excesivo de recursos.

Restaurar desde una Instantánea

Desde tu nuevo servidor, sigue los siguientes pasos:

  1. Pausa el servicio Elasticsearch.
  2. Añade el directorio compartido en el elasticsearch.ymlarchivo: path.repo: [“\\\\server_name\\folder_name”].
  3. Reinicia el servicio Elasticsearch.
  4. En el panel de Kibana, en la sección Herramientas de desarrollo, haz clic en Consola. La ventana de Consola se abrirá.
  5. Crea el repositorio, utilizando el mismo nombre que antes:

    PUT /_snapshot/backup_old/ { “type”: “fs”, “settings”:{ “location”: “\\server_name\\folder_name” } }PUT /_snapshot/backup_old/ { “type”: “fs”, “settings”:{ “location”: “\\server_name\\folder_name” } }
  6. Si tiene éxito, la respuesta de la consola será: “acknowledged”: true.
  7. Carga la instantánea: POST/_snapshot/backup_old/snapshot_1/_restore.

Se restauran todos los índices anteriores, aunque dependiendo del tamaño, puede llevar tiempo realizar la sincronización de todos. Se puede restaurar en cualquier grupo ya en ejecución, o en una nueva máquina.

  • Crear una Instantánea
  • Restaurar desde una Instantánea

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.