![](/img/trans.png)
[英]How to manually invoke snapshot endpoint for ElasticSearch using JestClient
[英]How To Read an Elasticsearch Snapshot
我想將我的 elasticsearch 集群的內容復制到我的數據湖中以進行加入。 目前我正在這樣做,每小時掃描整個索引並從中構建一組新的鑲木地板。 在進行抓取時,此過程在集群上緩慢、昂貴且困難。
我假設 elasticsearch 創建快照更容易,然后讓數十個客戶端並行進行掃描調用。 所以我想制作索引的快照,在許多工人之間水平分割,讓這些工人生產鑲木地板。
問題是我的集群由 aws 的 elasticsearch 服務托管,該服務不提供純文本快照。 我不知道如何在不將其加載到另一個 elasticsearch 集群的情況下讀取標准快照格式。 我希望能夠從水平擴展的工作池中的輕型 python 或 java 進程讀取快照。
是否可以讀取彈性搜索快照而不將其加載到彈性搜索中?
es 快照,讀取必須加載數據,也可以將數據文件復制到新的es 的數據路徑,es 可以自動加載數據
PUT _snapshot/my_backup
{
"type": "fs",
"settings": {
"location": "/mount/backups/my_backup"
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.