“Conocimiento Problema>Solución de problemas de PC

Tutorial:Cómo realizar una copia de seguridad y restauración de ElasticSearch (v7.5)

2012/10/28
## Requisitos previos

- Un clúster de ElasticSearch (ES) que ejecute la versión 7.5 o superior.

- Una ubicación de almacenamiento basada en archivos (por ejemplo, Amazon S3, Google Cloud Storage o un sistema de archivos local) para almacenar copias de seguridad de ES.

- Una herramienta para administrar instantáneas (por ejemplo, la herramienta de instantáneas ES o una herramienta de administración de instantáneas de terceros).

Paso 1:habilitar instantánea/restaurar

De forma predeterminada, la función de instantánea/restauración está deshabilitada en ElasticSearch. Para habilitarlo, agregue las siguientes líneas al archivo `elasticsearch.yml` y reinicie el clúster.

```

cluster.routing.allocation.enable:local

Agregue la siguiente línea para habilitar la instantánea/restauración

xpack.security.transport.ssl.enabled:falso

```

Paso 2:Preparar el repositorio para las copias de seguridad

Para los fines de este tutorial, utilizaremos un sistema de archivos local para almacenar copias de seguridad. Creemos un directorio:

```golpecito

sudo mkdir -p /es-backups

```

Ahora configure ES agregando las siguientes líneas al archivo `elasticsearch.yml`:

```

Configuración del repositorio

ruta.repo:["/es-backups"]

Definir repositorio:backup-dir

xpack.repositories.backup-dir.tipo:fs

xpack.repositories.backup-dir.ubicación:"/es-backups"

```

Reinicie el clúster ES.

Paso 3:Crear instantánea

A continuación, usaremos la herramienta `snapshot` para la creación de instantáneas. Ejecute el siguiente comando:

```golpecito

sudo bin/elasticsearch-snapshot crea mi-copia de seguridad --directorio de copia de seguridad del repositorio

```

Esto creará una instantánea con el nombre `my-backup` en el directorio `/es-backups`.

Paso 4:Verificar la copia de seguridad

Para verificar la presencia de una instantánea de respaldo, ejecute el siguiente comando:

```golpecito

sudo bin/elasticsearch-snapshot status --repository backup-dir

```

Se debería imprimir una salida como esta:

```

Comenzó GET _snapshot/backup-dir/my-backup

{

"instantáneas":[

{

"instantánea":"mi-copia de seguridad",

"repositorio":"directorio de copia de seguridad",

"estado":"ÉXITO",

"índices":[

"todo",

"blog",

"publicaciones",

"autores",

"comentarios",

"etiquetas"

],

"id_versión":7875,

"fragmentos":{

"total":200,

"fallido":0,

"exitoso":200

}

}

]

}

```

Paso 5:Restaurar desde la copia de seguridad

Para restaurar desde una instantánea, ejecute el siguiente comando:

```golpecito

sudo bin/elasticsearch-snapshot restaurar mi-copia de seguridad --repository backup-dir --indices publicaciones de blog

```

Esto restaurará los índices "blog" y "publicaciones" de la instantánea de respaldo "my-backup".

Solución de problemas de PC
Cómo encontrar la cuenta de Reddit de alguien por correo electrónico
Cómo cambiar el nombre en Zoom (escritorio y móvil)
¿En qué año IBM Lanza la Primera PC
¿Qué es el software espía? Los 10 ejemplos de software espía que necesita saber
Cómo eliminar protegido contra escritura spyware
Cómo reinstalar ISATAP
Cómo documentar un problema informático
Cómo compartir archivos en Dropbox en una PC o teléfono inteligente
Conocimiento de la computadora © http://www.ordenador.online