我有一個問題。 我想存盤彈性搜索中的一個索引。我為此創建了一個新的資源庫,這個資源庫沒有任何快照。但當我運行下面的代碼博客時,它回傳給我錯誤資訊 "無效的快照名稱,相同名稱的快照已經在進行中"。我怎樣才能解決這個問題呢?
我創建了一個新的版本庫,代碼塊如下:
PUT /_snapshot/backup_repository
{
"type": "fs",
"設定": {
"compress" : "true",
"位置": "C:/backups/backup_my_index"
}
}
為了確定,我使用了下面的代碼塊,查詢回傳給我這樣的結果:
GET /_snapshot/backup_repository/_status
結果。
{
"快照"。[ ]
}
我想用下面的代碼塊做一個備份:
PUT /_snapshot/backup_repository/my_snapshot?wait_for_completion=true
{
"indices": "my_index",
"ignore_unavailable": true,
"include_global_state": false,
"元資料"。{
"taken_by": "busra duygu",
"taken_because": "My_index的備份"
}
}
錯誤 :
{
"錯誤" : {
"root_cause" : [
{
"型別" : "invalid_snapshot_name_exception"。
"原因" : "[backup_repository:my_snapshot] 無效的快照名稱 [my_snapshot],同名的快照已經在進行中"
}
],
"type" : "invalid_snapshot_name_exception" 。
"原因" : "[backup_repository:my_snapshot] 無效的快照名稱 [my_snapshot], 同名的快照已經在進行中"
},
"狀態" : 400
}
如果你能幫助我,我將會非常高興。
uj5u.com熱心網友回復:
查看是否有一個已經存在的具有此名稱的快照
GET /_snapshot/backup_repository/_all
你還將得到它的狀態 (SUCCESS/FAILED,...)
uj5u.com熱心網友回復:
@ExploZe 正如你所說,我運行了這個查詢,它給我回傳了以下結果。
查詢:
GET /_snapshot/backup_repository/_all
結果:
{
"快照" : [
{
"快照" : "my_snapshot",
"uuid" : "4Sv055VjQDSZvpBqSvCxpg",
"version_id" : 7100199,
"版本" : "7.10.1",
"indices" : [
"my_index"
],
"data_streams" : [ ],
"include_global_state" : false。
"metadata" : {
"taken_by" : "busra duygu",
"taken_because" : "備份my_index"
},
"state" : "IN_PROGRESS",
"start_time" : "2021-09-09T06:22:16.414Z",
"start_time_in_millis" : 1631168536414,
"end_time" : "1970-01-01T00:00:00.000Z",
"end_time_in_millis" : 0,
"duration_in_millis" : 0,
"失敗": [ ],
"碎片" : {
"總數" : 0,
"失敗" : 0,
"成功" : 0
}
}
]
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/315414.html
標籤:
上一篇:如何在ElasticSearch的RestHighLevelClient中使用"has_child"。
下一篇:如何使用關聯串列輸出字符?
