不过,我是通过RESTAPI调用手动创建快照存储库的。我们将使用Curator来运行快照作业,但是看起来Curator希望有一个快照存储库。而且似乎没有任何操作可以帮助创建快照存储库
我需要自动创建快照存储库。我在寻找是否有一个文件,这个配置是在哪里,但它似乎是在elasticsearch数据。重新创建群集并装载数据卷将恢复快照存储库。所以可能是一次性配置。
curl -X PUT "localhost:9200/_snapshot/s3-snapshot-repo" -H 'Content-Type: application/json' -d'
{
"type": "s3",
"settings": {
"bucket": "my_bucket"
}
}
'
实现这一目标的最佳方法是什么?我一直在考虑一个lifecycle postStart命令,但是不确定这个命令的稳定性,比如API启动时的运行等等。