gpt4 book ai didi

elasticsearch - 如何从Elasticsearch快照特定索引

转载 作者:行者123 更新时间:2023-12-03 02:37:50 25 4
gpt4 key购买 nike

我有两个elasticsearch实例,实例1在服务器A上运行,实例2在服务器B上运行。

我只想将特定的索引从服务器A移动到服务器B,而不会覆盖服务器B上的索引。

我有这个curl命令,可以完成整个快照

curl -XPUT 'http://localhost:9200/_snapshot/backup' -d '{
"type": "fs",
"settings": {
"location": "/home/admin/dumps/elasticsearch",
"compress": true
}
}'

但是我不知道如何快照/恢复特定的索引。

任何帮助表示赞赏。

最佳答案

您列出的curl命令仅设置repository,而不设置实际的快照。看一下snapshot documentation,它清楚地说明了如何快照特定索引

您已经创建了一个名为backup的存储库。因此在创建快照时使用相同的内容。

PUT /_snapshot/backup/my_snapshot?wait_for_completion=true
{
"indices": "your_index_1,your_index_2",
"ignore_unavailable": true,
"include_global_state": false
}

关于elasticsearch - 如何从Elasticsearch快照特定索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58508040/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com