問題タブ [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.
java - JestClient を使用して ElasticSearch のスナップショット エンドポイントを手動で呼び出す方法
JestClinet
AWS 上の ES でのすべての CRUD 操作に既に使用しています。https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-request-signing.htmlで説明されているように、ES のスナップショットを作成しようとしてい
ます。
別の を使用する代わりにRestClient
、既存の を使用できないかと考えていJestClient
ます。
elasticsearch - ElasticSearch スナップショットをプレフィックスで削除する方法
15 分ごとに ES スナップショットを作成しています。スナップショット名は es-snapshot-YYYY-MM-DD-HH-MM-SS の形式になります。
2 つの質問:
ドキュメントによると、それは増分であり、削除しようとしたことはありません。しかし、3 か月後、スナップショットのリストを照会できなくなりました (タイムアウトが発生しました)。ES スナップショットの維持に何か問題がありますか?
古いスナップショットをいくつか削除してもよろしい場合、「es-snapshot-2019-06*」のようなプレフィックスを使用して削除する方法はありますか?
elasticsearch - Elasticsearch の増分スナップショットは、削除されたドキュメントをどのように処理しますか?
私は定期的に s3 バケットで ES クラスターのスナップショットを作成しているので、クラスターから古いドキュメントを削除し、新しいドキュメントを定期的に追加している場合、スナップショットを作成した後、ES はドキュメントとは別にこのシナリオをどのように処理するかを知りたいと思いました。以前のスナップショットからも削除されるか、ES はドキュメントのバックアップをどのように保持しますか。説明してください?
elasticsearch - Elasticsearch でスナップショット データを削除するには?
リポジトリが登録解除されると、Elasticsearch はリポジトリがスナップショットを保存している場所への参照のみを削除します。スナップショット自体はそのまま残ります。
そのため、 ElasticsearchDELETE /_snapshot/my_backup
はデータ自体を削除しません。
バックアップ ディレクトリにls
移動すると、これらのファイルが表示されます。スナップショットを削除するには、どのファイルを削除すればよいですか? (すべてのスナップショットを削除できるとします)
elasticsearch - Elastic Cloud Enterprise で特定のインデックスのスナップショットを作成する方法を教えてください。
Elastic Cloud UI では、ディスク上のデータ全体のスナップショット/バックアップを作成し、オブジェクト ストア S3 などのファイル共有システムに保存できます。
Elastic Cloud UI のみを使用して、すべてではなく特定のインデックスのみをバックアップするにはどうすればよいですか? 方法はありますか?
そうでない場合は、API を使用したいと思います。