0

Amazon AWS ElasticSearchバージョン2.3から5.1にデータを移行し、S3でデータスナップショットを作成しましたが、これらのダンプファイルをS3からES 5.1にどのようにコピーすればよいですか?ElasticSearch Migrate Data

+0

は、それがダンプですまたはスナップショット? – Mysterion

答えて

0

あなたはElasticsearchのドキュメントによると、運が良けれ:

A snapshot of an index created in 2.x can be restored to 5.x. 

はまた、Elasticsearchがあります。非常にする必要があります

S3リポジトリをサポートするためのリポジトリ-S3

を、あなたの場合に便利です、私は納得します。

詳しくは、thereです。

スナップショットまたは復元操作を実行する前に、スナップショット をElasticsearchに登録する必要があります。リポジトリ の設定は、リポジトリタイプ固有です。詳細は以下を参照してください。

他のいくつかのステップの後
PUT /_snapshot/my_backup 
{ 
    "type": "fs", 
    "settings": { 
     ... repository specific settings ... 
    } 
} 

、スナップショットを検証するように、あなたはそれを復元できます。

スナップショットは、次のコマンドを使用して復元することができます。

POST /_snapshot/my_backup/snapshot_1/_restore 
+0

データと移行の復元に違いはありますか? –

+0

ここで、 – Mysterion

+0

私のデータをES 2.3からES 5.1にコピーしたいのですが、このプロセスの移行や復元は同じ意味ですか? –

関連する問題