{"id":4777,"date":"2016-10-11T10:40:43","date_gmt":"2016-10-11T02:40:43","guid":{"rendered":"https:\/\/www.hmouse.tk\/?p=4777"},"modified":"2016-10-11T10:41:52","modified_gmt":"2016-10-11T02:41:52","slug":"elasticsearch%e7%9a%84%e8%bf%81%e7%a7%bb","status":"publish","type":"post","link":"https:\/\/www.hmouse.cn\/?p=4777","title":{"rendered":"elasticsearch\u7684\u8fc1\u79fb"},"content":{"rendered":"<p>\u53c2\u8003url\uff1a<a title=\"http:\/\/manbusky.com\/elasticsearch-data-transfer\/\" href=\"http:\/\/manbusky.com\/elasticsearch-data-transfer\/\">http:\/\/manbusky.com\/elasticsearch-data-transfer\/<\/a><\/p>\n<p>\u6700\u8fd1\u670d\u52a1\u5668\u67b6\u6784\u6269\u5c55\uff0c\u6d89\u53ca\u5230 <code>elasticsearch<\/code> \u7684\u6570\u636e\u8fc1\u79fb\u95ee\u9898\uff0c\u76f4\u63a5\u62f7\u8d1d <code>{elastic_root}\/data\/<\/code> \u76ee\u5f55\u4e0b\u7684\u6570\u636e\u663e\u5f97\u8fc7\u4e8e\u7b28\u62d9\uff0c\u6216\u8005\u4e5f\u4e0d\u592a\u53ef\u884c\uff1f\u5177\u4f53\u6ca1\u6709\u5c1d\u8bd5\uff01\u63a5\u7740\u53d1\u73b0\u4e00\u4e2a\u795e\u5947\u7684\u5de5\u5177\uff1a<code>elasticdump<\/code>\uff0c\u7adf\u7136\u8fd8\u662f\u7528 <code>node<\/code> \u5199\u7684\uff0c\u771f\u662f\u592a\u8d5e\u4e86\uff01\uff01\uff01 <\/p>\n<p><code>elasticdump<\/code> \u5728<code>Github<\/code>\u4e0a\u7684\u5730\u5740\uff1a<a href=\"https:\/\/github.com\/taskrabbit\/elasticsearch-dump\">https:\/\/github.com\/taskrabbit\/elasticsearch-dump<\/a> <\/p>\n<p>\u672c\u5730\u5168\u5c40\u5b89\u88c5\u65b9\u6cd5\uff1a<\/p>\n<pre><code>npm install elasticdump -g  \n<\/code><\/pre>\n<p>\u8fc1\u79fb<code>analyzer<\/code>\uff1a<\/p>\n<pre><code>elasticdump \\  \n  --input=http:\/\/production.es.com:9200\/index_name \\\n  --output=http:\/\/new_production.es.com:9200\/index_name\\\n  --type=analyzer\n<\/code><\/pre>\n<p>\u8fc1\u79fb<code>mapping<\/code>\uff1a<\/p>\n<pre><code>elasticdump \\  \n  --input=http:\/\/production.es.com:9200\/index_name \\\n  --output=http:\/\/new_production.es.com:9200\/index_name \\\n  --type=mapping\n<\/code><\/pre>\n<p>\u8fc1\u79fb<code>data<\/code>\uff1a<\/p>\n<pre><code>elasticdump \\  \n  --input=http:\/\/production.es.com:9200\/index_name \\\n  --output=http:\/\/new_production.es.com:9200\/index_name \\\n  --type=data\n<\/code><\/pre>\n<p>\u652f\u6301\u672c\u5730\u6587\u4ef6\u7684 <code>dump<\/code>\uff0c\u65b9\u4fbf\u4f20\u8f93\uff1b\u8fd8\u6709\u5e26 <code>query<\/code> \u7684 <code>dump<\/code>\uff01\u8d5e\u5f97\u7a00\u91cc\u7cca\u6d82\uff0c2 \u5206\u949f\u641e\u5b9a\u4e86\uff0c\u628a\u6211\u611f\u52a8\u54ed\u4e86\u90fd~~~<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u53c2\u8003url\uff1a<a title=\"http:\/\/manbusky.com\/elasticsearch-data-transfer\/\" href=\"http:\/\/manbusky.com\/elasticsearch-data-transfer\/\">http:\/\/manbusky.com\/elasticsearch-data-transfer\/<\/a><\/p>\n<p>\u6700\u8fd1\u670d\u52a1\u5668\u67b6\u6784\u6269\u5c55\uff0c\u6d89\u53ca\u5230 <code>elasticsearch<\/code> \u7684\u6570\u636e\u8fc1\u79fb\u95ee\u9898\uff0c\u76f4\u63a5\u62f7\u8d1d <code>{elastic_root}\/data\/<\/code> \u76ee\u5f55\u4e0b\u7684\u6570\u636e\u663e\u5f97\u8fc7\u4e8e\u7b28\u62d9\uff0c\u6216\u8005\u4e5f\u4e0d\u592a\u53ef\u884c\uff1f\u5177\u4f53\u6ca1\u6709\u5c1d\u8bd5\uff01\u63a5\u7740\u53d1\u73b0\u4e00\u4e2a\u795e\u5947\u7684\u5de5\u5177\uff1a<code>elasticdump<\/code>\uff0c\u7adf\u7136\u8fd8\u662f\u7528 <code>node<\/code> \u5199\u7684\uff0c\u771f\u662f\u592a\u8d5e\u4e86\uff01\uff01\uff01 <\/p>\n<p><code>elasticdump<\/code> \u5728<code>Github<\/code>\u4e0a\u7684\u5730\u5740\uff1a<a href=\"https:\/\/github.com\/taskrabbit\/elasticsearch-dump\">https:\/\/github.com\/taskrabbit\/elasticsearch-dump<\/a> <\/p>\n<p>\u672c\u5730\u5168\u5c40\u5b89\u88c5\u65b9\u6cd5\uff1a<\/p>\n<pre><code>npm install elasticdump -g  \n<\/code><\/pre>\n<p>\u8fc1\u79fb<code>analyzer<\/code>\uff1a<\/p>\n<pre><code>elasticdump \\  \n  --input=http:\/\/production.es.com:9200\/index_name \\\n  --output=http:\/\/new_production.es.com:9200\/index_name\\\n  --type=analyzer\n<\/code><\/pre>\n<p>\u8fc1\u79fb<code>mapping<\/code>\uff1a<\/p>\n<pre><code>elasticdump \\  \n  --input=http:\/\/production.es.com:9200\/index_name \\\n  --output=http:\/\/new_production.es.com:9200\/index_name \\\n  --type=mapping\n<\/code><\/pre>\n<p>\u8fc1\u79fb<code>data<\/code>\uff1a<\/p>\n<pre><code>elasticdump \\  \n  --input=http:\/\/production.es.com:9200\/index_name \\\n  --output=http:\/\/new_production.es.com:9200\/index_name \\\n  --type=data\n<\/code><\/pre>\n<p>\u652f\u6301\u672c\u5730\u6587\u4ef6\u7684 <code>dump<\/code>\uff0c\u65b9\u4fbf\u4f20\u8f93\uff1b\u8fd8\u6709\u5e26 <code>query<\/code> \u7684 <code>dump<\/code>\uff01\u8d5e\u5f97\u7a00\u91cc\u7cca\u6d82\uff0c2 \u5206\u949f\u641e\u5b9a\u4e86\uff0c\u628a\u6211\u611f\u52a8\u54ed\u4e86\u90fd~~~<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[182,206],"class_list":["post-4777","post","type-post","status-publish","format-standard","hentry","category-5","tag-elasticsearch","tag-206","category-5-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=\/wp\/v2\/posts\/4777","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4777"}],"version-history":[{"count":1,"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=\/wp\/v2\/posts\/4777\/revisions"}],"predecessor-version":[{"id":4778,"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=\/wp\/v2\/posts\/4777\/revisions\/4778"}],"wp:attachment":[{"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4777"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4777"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hmouse.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}