elasticsearch - elasticsearch中的错误:无效的快照名称快照已经在进行中
问题描述
我有个问题。我想存储弹性搜索中的索引。我为此创建了一个新的存储库,这个存储库没有任何快照。但是当我运行下面的代码博客时,它返回了错误消息“Invalid snapshot name snapshot with the same name already in-progress”。我该如何解决这个问题?
我使用以下代码块创建了一个新存储库:
PUT /_snapshot/backup_repository
{
"type": "fs",
"settings": {
"compress" : "true",
"location": "C:/backups/backup_my_index"
}
}
只是为了确保我使用了下面的代码块并且查询返回了这个结果:
GET /_snapshot/backup_repository/_status
result:
{
"snapshots" : [ ]
}
我想使用以下代码块进行备份:
PUT /_snapshot/backup_repository/my_snapshot?wait_for_completion=true
{
"indices": "my_index",
"ignore_unavailable": true,
"include_global_state": false,
"metadata": {
"taken_by": "busra duygu",
"taken_because": "backup for my_index"
}
}
错误 :
{
"error" : {
"root_cause" : [
{
"type" : "invalid_snapshot_name_exception",
"reason" : "[backup_repository:my_snapshot] Invalid snapshot name [my_snapshot], snapshot with the same name is already in-progress"
}
],
"type" : "invalid_snapshot_name_exception",
"reason" : "[backup_repository:my_snapshot] Invalid snapshot name [my_snapshot], snapshot with the same name is already in-progress"
},
"status" : 400
}
如果你能帮助我,我会很高兴。
解决方案
@ExploZe 正如你所说,我运行了这个查询,它返回了以下结果。
询问:
GET /_snapshot/backup_repository/_all
结果:
{
"snapshots" : [
{
"snapshot" : "my_snapshot",
"uuid" : "4Sv055VjQDSZvpBqSvCxpg",
"version_id" : 7100199,
"version" : "7.10.1",
"indices" : [
"my_index"
],
"data_streams" : [ ],
"include_global_state" : false,
"metadata" : {
"taken_by" : "busra duygu",
"taken_because" : "backup for 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,
"failures" : [ ],
"shards" : {
"total" : 0,
"failed" : 0,
"successful" : 0
}
}
]
}
推荐阅读
- odoo-11 - 我按照安装 odoo-11 的不同步骤,但在第 13 次出现错误
- reactjs - 与 MapBox GL 反应:如何在 ComponentDidMount() 方法中添加源?
- elixir - 如何根据是否选中复选框来显示/隐藏表单的某些部分
- amazon-web-services - 查看私有 S3 存储桶/文件夹中的文件
- c# - 如何使用参数和返回值创建 FUNC 动作列表
- vuejs2 - How to properly handle non-existent named route?
- xml - 在文件中附加带有内容的 xml 标记
- symfony4 - Display only form item from a CollectionType with error
- php - 如何在 PHP 中传递 CURL url
- javascript - Assign an imported function as a class method?