问题标签 [elasticsearch-snapshot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
239 浏览

amazon-web-services - 无法在 fs 中为 AWS elasticsearch 注册快照存储库

我正在尝试在 AWS Elasticsearch/OpenSearch 上注册一个快照存储库。我收到以下错误:"Message":"User: anonymous is not authorized to perform: iam:PassRole on resource: arn:aws:iam::$$$$$:user/Elasticsearch"}

下面是我的 curl 命令:

0 投票
1 回答
110 浏览

java - 如何使用 JestClient 为 ElasticSearch 手动调用快照端点

我已经JestClinet在 AWS 上的 ES 上使用我的所有 CRUD 操作。现在我正在尝试按照 https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-request-signing.html中的描述对我的 ES 进行快照

而不是使用另一个RestClient,我想知道我是否可以使用我现有的JestClient.

0 投票
0 回答
494 浏览

elasticsearch - ElasticSearch 快照:部分状态的原因

我不确定我的快照突然是部分的原因,直到昨天它是成功的以及如何调试它。

有什么帮助吗?

0 投票
1 回答
994 浏览

elasticsearch - 在具有多个节点的弹性搜索中创建快照时出现“只读文件系统”错误

我已经设置了一个有 2 个节点的 Elasticsearch 集群。我现在正在尝试实施快照恢复过程。但我得到这个“只读文件系统”错误。由于此错误,我无法创建快照。

我在第一个节点中创建了一个具有 777 权限的目录。使用 NFS 并与第二个节点共享目录。我能够导航到第二个节点终端中的共享目录。我还在两个节点上设置了 path.repo 以指向该共享目录 [/opt/backups]。但仍然得到“只读”。我不明白为什么。

我请求创建快照:

这是错误:

在主服务器上创建了 tests-Dvl-pSO2Cg 目录。

我也尝试过,因为我在一些类似的问题中看到了这个解决方案:

0 投票
1 回答
292 浏览

elasticsearch - How to delete ElasticSearch snapshots by prefix

I'm taking ES snapshots for every 15min, snapshot name will be in the format es-snapshot-YYYY-MM-DD-HH-MM-SS

Two questions:

  1. As per documentation it will be incremental, and I never attempted to delete any. But after 3months, now I couldn't able to query the list of snapshots (giving timeouts). Am I doing anything wrong in maintaining my ES snapshots?

  2. If I'm OK to delete few older snapshots, Is there a way to delete by using a prefix like "es-snapshot-2019-06*"?

0 投票
1 回答
499 浏览

elasticsearch - How does Elasticsearch incremental snapshots deal with the deleted docs?

I regularly take a snapshot of my ES cluster in a s3 bucket and so i wanted to know that if i am deleting my old docs from the cluster and regularly adding new docs then after taking a snapshot how does ES deal with this scenario wheather the docs get deleted from my previous snapshots as well or how does ES keep a backup of my docs. Please explain?

0 投票
1 回答
221 浏览

elasticsearch - 从所有节点删除节点数据目录后,无法使用 repository-s3 插件从 S3 恢复弹性搜索快照

我正在使用repository-s3插件进行快照并使用elasticsearch 7.5.1进行恢复。
我创建了快照策略并拍摄了特定索引的快照,确认它们存在于我的 S3 存储桶中。现在由于某种原因,我不得不手动从我的所有节点中删除数据,所以我为集群中的所有节点运行了
rm -r /var/lib/elasticsearch/nodes/0/

现在,当我再次转到 kibana 中的快照和恢复选项卡时,它不会显示我的旧快照数据,并且即使它们存在于我的 S3 存储桶中,我也无法恢复我的索引。我需要恢复索引并需要帮助。

0 投票
1 回答
1537 浏览

elasticsearch - 如何删除 Elasticsearch 中的快照数据?

取消注册存储库时,Elasticsearch 仅删除对存储库存储快照的位置的引用。快照本身保持原样。

所以 ElasticsearchDELETE /_snapshot/my_backup不会删除数据本身。

ls备份目录并看到这些文件,我应该删除哪些文件来删除快照?(假设我可以删除所有快照)

0 投票
1 回答
194 浏览

elasticsearch - 如何在 Elastic Cloud Enterprise 中拍摄特定索引的快照?

在 Elastic Cloud UI 中,您可以对整个磁盘数据进行快照/备份,并将其存储在文件共享系统中,例如 Object Store S3。

如何仅使用 Elastic Cloud UI 仅备份某些索引而不是全部备份?有办法吗?

如果没有,那么只有那时我才想使用 API。

0 投票
2 回答
3699 浏览

elasticsearch - docker上的elasticsearch - 快照和恢复 - access_denied_exception

我按照文章创建了 elasticsearch 集群:在 Docker 上运行 Elastic Stack

在 elasticsearch 运行后,我需要创建快照并恢复以备份我的数据。我修改了我的 elastic-docker-tls.yml 文件:

之后,我注册了一个快照存储库:

但是,我收到以下错误消息:

我在谷歌上搜索了 2 天的解决方案,但没有解决方案。有人能帮我吗?非常感谢!!!