Pergunta  
 
Rede de conhecimento computador >> Pergunta >> PC Resolução de problemas >> Content
Tutorial:Como fazer backup e restauração do ElasticSearch (v7.5)
## Pré-requisitos

- Um cluster ElasticSearch (ES) executando a versão 7.5 ou superior.
- Um local de armazenamento baseado em arquivo (por exemplo, Amazon S3, Google Cloud Storage ou um sistema de arquivos local) para armazenar backups ES.
- Uma ferramenta para gerenciar snapshots (por exemplo, a ferramenta ES snapshot ou uma ferramenta de gerenciamento de snapshots de terceiros).

Etapa 1:ativar instantâneo/restauração



Por padrão, o recurso de snapshot/restauração está desabilitado no ElasticSearch. Para habilitá-lo, adicione as seguintes linhas ao arquivo `elasticsearch.yml` e reinicie o cluster.

```
cluster.routing.allocation.enable:local


Adicione a seguinte linha para ativar o instantâneo/restauração


xpack.security.transport.ssl.enabled:falso
```

Etapa 2:preparar o repositório para backups


Para os fins deste tutorial, usaremos o sistema de arquivos local para armazenar backups. Vamos criar um diretório:

```bash
sudo mkdir -p /es-backups
```

Agora configure o ES adicionando as seguintes linhas ao arquivo `elasticsearch.yml`:

```

Configuração do repositório


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

Definir repositório:backup-dir


xpack.repositories.backup-dir.type:fs
xpack.repositories.backup-dir.location:"/es-backups"
```

Reinicie o cluster ES.

Etapa 3:Criar instantâneo



A seguir, usaremos a ferramenta `instantâneo` para criação de instantâneo. Execute o seguinte comando:

```bash
sudo bin/elasticsearch-snapshot criar meu-backup --repository backup-dir
```

Isso criará um instantâneo com o nome `my-backup` no diretório `/es-backups`.

Etapa 4:verificar o backup



Para verificar a presença do snapshot de backup, execute o seguinte comando:
```bash
sudo bin/elasticsearch-snapshot status --repository backup-dir
```

Uma saída como esta deve ser impressa:
```
Iniciado GET _snapshot/backup-dir/my-backup
{
"instantâneos":[
{
"instantâneo":"meu-backup",
"repositório":"backup-dir",
"estado":"SUCESSO",
"índices":[
"todos",
"blogue",
"postagens",
"autores",
"comentários",
"etiquetas"
],
"versão_id":7875,
"fragmentos":{
"total":200,
"falhou":0,
"bem sucedido":200
}
}
]
}
```

Etapa 5:Restaurar do backup



Para restaurar a partir de um snapshot, execute o seguinte comando:
```bash
sudo bin/elasticsearch-snapshot restaurar my-backup --repository backup-dir --indices postagens do blog
```
Isto irá restaurar os índices `blog` e `posts` do instantâneo de backup `my-backup`.

Anterior :

Próximo :
  Os artigos relacionados
·O que significam as duas setas no Snapchat? 
·Como fazer se o seu computador não pode ser rastreada 
·Como arquivar ou desarquivar e-mails no Gmail 
·Como consertar uma tela preta no Fire Tablet 
·Como consertar uma conexão de zoom travada na conexão…
·Como fazer um Laptop mais rápido sem comprar nada 
·Spigot:Como adicionar plug-ins ao servidor Minecraft 
·Meu PC não está iniciando e os fãs não giram , mas …
·Como causar BSOD manualmente no Windows:6 melhores mane…
·Como obter músicas personalizadas no Beat Saber em um …
  Artigos em destaque
·Como acessar System32 em Vista 
·O que está causando o Shut Down 1073 741819 Quando o w…
·Que medidas tenciona tomar meu computador para acessar …
·Ferramentas de Reparação de Computadores Software 
·Como redefinir meu Dell Latitude D505 laptop de volta à…
·Como limpar o cache em um Xbox One 
·Como usar Ventrilo Com Realtek 
·Como substituir um Touchpad em um laptop 
·Como remover Dell 8600 Proteção Hard Drive senha 
·Como determinar um usuário ou computador servidor RPC 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados