簡體   English   中英

如何使用 python 請求庫將 elasticsearch 索引克隆到另一個索引?

[英]How to clone elasticsearch index to another index using python requests library?

我正在嘗試使用以下代碼按照標題進行操作:

resp = requests.post("http://es_7:9200/my-index/_clone/new-my-index")

我得到這個錯誤:

requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: http://es_7:9200/my-index/_clone/new-my-index

似乎它不是現有查詢,但根據文檔,它應該可以正常工作。 https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-clone-index.html

可能是什么問題? 提前致謝

該路由是在7.4版本中添加的

可能是您使用的是先前版本嗎?

我使用的是 7.0.1 版如何在這個版本中克隆索引?

要執行類似克隆的操作:

如果您希望人為地執行_clone

假設您將index1作為原始索引,將index2作為克隆索引,

我相信你必須:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM