この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 9887|答える: 0

Elasticsearchはelasticdumpを使ってデータのバックアップと移行を行います

[リンクをコピー]
2021年11月7日 21:18:46に投稿 | | | |
要件:最近、Elasticsearchでデータを移行し、オンラインで情報を検索し、Index、マッピング、マッピング、データをelasticdumpツールでエクスポートする必要があります。

復習:

Windowsでelasticsearch 7.10.2チュートリアルのスタンドアロン版をインストールしてください
https://www.itsvse.com/thread-9962-1-1.html

Elasticsearch検索ハイライト構成の紹介
https://www.itsvse.com/thread-9562-1-1.html

.NET/C# Elasticsearchデバッグでリクエストおよびレスポンス情報を表示します
https://www.itsvse.com/thread-9561-1-1.html

ASP.NET コアリンクトレース(5) イェーガーデータはelasticsearchに永続化します
https://www.itsvse.com/thread-9553-1-1.html

Elasticsearch(ES)はクローンインデックスを再現します
https://www.itsvse.com/thread-9545-1-1.html

Elasticsearch(ES)クラスターの健康状態:黄色(7つ中6つ)ステータス
https://www.itsvse.com/thread-9544-1-1.html

Elasticsearch(ES)クラスターの健康状態:赤 故障解析
https://www.itsvse.com/thread-9543-1-1.html

ElasticSearch(geo_point)におけるJavaジオロケーション情報
https://www.itsvse.com/thread-6444-1-1.html

ElasticsearchParseException[フィールドは[緯度]、[lon]、または[geohash]のいずれかでなければなりません]
https://www.itsvse.com/thread-6442-1-1.html

弾力探索-マッピング場型
https://www.itsvse.com/thread-6436-1-1.html

Elasticsearch:No handler for type [string] declared on field[XX]的解决办法
https://www.itsvse.com/thread-6420-1-1.html

【実践的行動】Elasticsearch用Kibanaインストールチュートリアル
https://www.itsvse.com/thread-6400-1-1.html

Elasticsearchの高度機能ファミリーの地理座標
https://www.itsvse.com/thread-6399-1-1.html

ElasticSearchの複合クエリは、must_not使うべきです
https://www.itsvse.com/thread-6334-1-1.html

Elasticsearchはすべてのドキュメントデータを削除し、インデックス化します
https://www.itsvse.com/thread-6321-1-1.html

[実戦]。 net/c# NESTを経由したelasticsearch検索を呼び出せる[ソースコード付き]
https://www.itsvse.com/thread-6294-1-1.html

単一ノードのエラスティックサーチunassigned_shards原因と解決策
https://www.itsvse.com/thread-6193-1-1.html

elasticsearch-6.5.2におけるelasticsearch-analysis-ikのインストールチュートリアル
https://www.itsvse.com/thread-6191-1-1.html

elasticsearch-6.5.2 elasticsearch-headプラグインをインストールしてください
https://www.itsvse.com/thread-6190-1-1.html

Centos 7のインストールと展開 elasticsearch-6.5.2チュートリアル
https://www.itsvse.com/thread-6173-1-1.html
Elasticdumpは入力から出力を送ることで動作し、どちらもelasticsearchのURLやファイルパスでいられます。

ドキュメンテーション:ハイパーリンクのログインが見えます。

入力から出力パラメータへの切り替え

Elasticsearch URLフォーマット:

フォーマット: {protocol}://{host}:{port}/{index}
例:http://127.0.0.1:9200/my_index

ファイルパス:

フォーマット:{FilePath}
例:/Users/evantahler/Desktop/dump.json

型パラメータ

サポート:データ(デフォルト)、設定、アナライザー、マッピング、ポリシー、エイリアス、テンプレート、component_template、index_template

npmを通じてelasticdumpツールをインストールできます。ここではダウンロードせず、直接dockerでデータをエクスポートします。 この記事で使用されているElasticsearchのバージョンは6.5.2です。

マッピングファイルをエクスポートしてください

my_indexのマッピングをローカルディスク/tmp/my_index_mapping.jsonに次のコマンドでエクスポートします:


エクスポートデータ

my_indexのデータをローカルディスク /tmp/my_index_data.json に次のコマンドでエクスポートします:




以下はES -> ESのデータ移行の例です

コマンドは以下の通りです:

(終わり)





先の:ブラウザコンソールを通じたクロスドメインリクエストのテスト
次に:Dockerボリュームがマウントされた時点では、ファイルやフォルダは存在しません
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com