我将弹性搜索备份带入S3。但是我无法使用下面提到的任何命令恢复它。
curl -XPOST http://localhost:9200/_snapshot/elasticsearch/snap-dev_1/_restore
curl -XPOST http://localhost:9200/_snapshot/snap-deliveryreports_june2016bk/elasticsearch/_restore
我可以看到S3中的文件:
恢复图像中显示的数据的命令是什么?
更新
以下命令成功(返回已确认:true ) 这意味着访问密钥,密钥,存储桶名称和区域是正确的。
curl -XPUT 'http://localhost:9200/_snapshot/s3_repository?verify=true&pretty' -d'
{
"type": "s3",
"settings": {
"bucket": "todel162",
"region": "us-east-1"
}
}'
我想我只需要知道如何使用restore snapshot命令。