作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两个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/
我是一名优秀的程序员,十分优秀!