Снимок не выполнен, все данные не могут быть восстановлены - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть 3 узла, скажем, node1, node1 и node3

Я успешно восстановил данные с моих узлов, но данные уменьшаются с 380К до 77К.

this is what i get from backup data
"hits": {
"total": 76908,
"max_score": 1,

и это мои данные

"hits": {
"total": 384959,
"max_score": 1,

как мне получить все мои данные?

я хочу перенести данные ES на другую виртуальную машину / IP / экземпляры

1 Ответ

0 голосов
/ 04 декабря 2018

Для этого сначала нужно создать индекс с тем же отображением, затем Вы можете использовать Reindex API для копирования данных в новый индекс.

Вот как вы можете сделать то же самое:

POST _reindex
{
  "source": {
    "index": "sourceIndex"
  },
  "dest": {
    "index": "destIndex"
  }
}

Вы можете взять ссылку по ссылке ниже:

https://www.elastic.co/guide/en/elasticsearch/reference/2.4/docs-reindex.html

Надеюсь, что это решит вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...