gpt4 book ai didi

elasticsearch - 如何配置用于在 Google Compute Engine 上备份 elasticsearch 数据的结构?

转载 作者:行者123 更新时间:2023-11-29 02:46:53 27 4
gpt4 key购买 nike

我在 GCE(谷歌计算引擎)上配置了一个 elasticsearch 环境,有两个节点,因此有两个虚拟机,我需要为此创建一个备份策略。我首先想到我可以使用 elasticsearch 快照 API 将我的所有数据备份到给定存储,因为该 API 支持几种存储快照的方法。

  • 共享文件系统,例如 NAS
  • 亚马逊 S3
  • HDFS(Hadoop 分布式文件系统)
  • 蔚蓝云

我尝试使用共享文件系统选项,但它要求存储位置在节点之间共享。我可以在 GCE 上执行此操作吗?

curl -XPUT http://x.x.x.x:9200/_snapshot/backup -d '{
"type": "fs",
"settings": {
"compress" : true,
"location": "/elasticsearch/backup"
}

}'

嵌套:RepositoryVerificationException[[backup] 存储位置 [/elasticsearch/backup] 未在节点之间共享

我知道有一个 AWS plugin for elasticsearch用于存储备份。有谷歌云存储的插件吗?可以这样做吗?

如果上述任何替代方案都不可行,是否有任何其他推荐策略来备份我的数据?

最佳答案

Elasticsearch 现在有 a plugin for Google Cloud Storage , 所以这是原生支持的。

关于elasticsearch - 如何配置用于在 Google Compute Engine 上备份 elasticsearch 数据的结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28323441/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com