{"id":25824,"date":"2023-06-13T08:08:32","date_gmt":"2023-06-13T06:08:32","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=25824"},"modified":"2023-09-21T09:50:04","modified_gmt":"2023-09-21T07:50:04","slug":"elasticsearch-upgrade-what-about-index-compatibility","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/","title":{"rendered":"Elasticsearch Upgrade &#8211; What about index compatibility?"},"content":{"rendered":"\n<p>Upgrade Elasticsearch is an easy task, I always heard this sentence. Which is correct if you take care about indices and compatibility. At a customer, I had the chance to upgrade an old version of Elasticsearch, today I will share with you the Index compatibility story \ud83d\ude09<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-index-compatibility\">Index compatibility<\/h2>\n\n\n\n<p>Elastic confirm that any index you restore from a snapshot must be compatible with the current cluster\u2019s version. If you try to restore an index created in an incompatible version, the restore attempt will fail. What about the current indices?<\/p>\n\n\n\n<p>The following is the compatibility of index creation version with the cluster version.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"687\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28.png\" alt=\"compatibility table of index creation version with the cluster version\" class=\"wp-image-25825\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28.png 1000w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28-300x206.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28-768x528.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>In my case I need to upgrade Elasticsearch from 5.6 to 7.17, you got it, I have to upgrade from 5.6 to 6.8 and then from 6.8 to 7.17. <\/p>\n\n\n\n<p>But what about my indices? They will stay readable throw all these versions?<br>I wanted to make the test myself, share it with you, even if I know the answer already \ud83d\ude09<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-create-indices-with-version-5-6\">Create indices with version 5.6<\/h2>\n\n\n\n<p>I installed Elasticsearch 5.6, I won&#8217;t go into installation steps this is not the aim of this blog.<\/p>\n\n\n\n<p>My Elasticsearch 5.6 is available.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;elastic@vmelastic app]# curl -X GET &quot;localhost:9200\/&quot;\n{\n  &quot;name&quot; : &quot;EDRyCty&quot;,\n  &quot;cluster_name&quot; : &quot;elasticsearch&quot;,\n  &quot;cluster_uuid&quot; : &quot;wgLfYBK4Sq-ck9MPVhJHLA&quot;,\n  &quot;version&quot; : {\n    &quot;number&quot; : &quot;5.6.0&quot;,\n    &quot;build_hash&quot; : &quot;781a835&quot;,\n    &quot;build_date&quot; : &quot;2017-09-07T03:09:58.087Z&quot;,\n    &quot;build_snapshot&quot; : false,\n    &quot;lucene_version&quot; : &quot;6.6.0&quot;\n  },\n  &quot;tagline&quot; : &quot;You Know, for Search&quot;\n}\n<\/pre><\/div>\n\n\n<p>No index created yet.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;elastic@vmelastic app]# curl &#039;localhost:9200\/_cat\/indices?v&#039;\nhealth status index uuid pri rep docs.count docs.deleted store.size pri.store.size\n<\/pre><\/div>\n\n\n<p>Create some indices manually and from Logstash.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;elastic@vmelastic app]# curl -X GET &quot;localhost:9200\/_cat\/indices&quot;\nyellow open ddi-2023.05.22          6mWQyvXlSuKExxEngKBjsw 5 1  4 0 25.7kb 25.7kb\nyellow open ddi_index               eWn5a2urRXKtP9-EFV4Uxg 5 1  0 0  1.2kb  1.2kb\nyellow open .kibana                 wBrBaV9ZRGC41dbgk4JcaA 1 1  2 0  6.8kb  6.8kb\nyellow open logstash-2023.05.22     31_uvd2KQvWLr6q30AcEZA 5 1 33 0 57.2kb 57.2kb\n<\/pre><\/div>\n\n\n<p>Now let&#8217;s upgrade Elasticsearch to 6.8<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-upgrade-elasticsearch-version-6-8\">Upgrade Elasticsearch version 6.8<\/h2>\n\n\n\n<p>As for installation, I won&#8217;t go into installation steps to keep this blog readable.<\/p>\n\n\n\n<p>My cluster has been upgraded successfully.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;elastic@vmelastic app]# curl -X GET &quot;localhost:9200\/&quot;\n{\n  &quot;name&quot; : &quot;EDRyCty&quot;,\n\n  &quot;cluster_name&quot; : &quot;elasticsearch&quot;,\n  &quot;cluster_uuid&quot; : &quot;wgLfYBK4Sq-ck9MPVhJHLA&quot;,\n  &quot;version&quot; : {\n    &quot;number&quot; : &quot;6.8.23&quot;,\n    &quot;build_flavor&quot; : &quot;default&quot;,\n    &quot;build_type&quot; : &quot;rpm&quot;,\n    &quot;build_hash&quot; : &quot;4f67856&quot;,\n    &quot;build_date&quot; : &quot;2022-01-06T21:30:50.087716Z&quot;,\n    &quot;build_snapshot&quot; : false,\n    &quot;lucene_version&quot; : &quot;7.7.3&quot;,\n    &quot;minimum_wire_compatibility_version&quot; : &quot;5.6.0&quot;,\n    &quot;minimum_index_compatibility_version&quot; : &quot;5.0.0&quot;\n  },\n  &quot;tagline&quot; : &quot;You Know, for Search&quot;\n}\n<\/pre><\/div>\n\n\n<p>Indices are still there and readable, which is expected according to the compatibility table shared above \ud83d\ude09<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;elastic@vmelastic app]# curl -X GET &quot;localhost:9200\/_cat\/indices&quot;\nyellow open ddi-2023.05.22          6mWQyvXlSuKExxEngKBjsw 5 1  4 0 25.7kb 25.7kb\nyellow open ddi_index               eWn5a2urRXKtP9-EFV4Uxg 5 1  0 0  1.2kb  1.2kb\nyellow open .kibana                 wBrBaV9ZRGC41dbgk4JcaA 1 1  2 0  6.8kb  6.8kb\nyellow open logstash-2023.05.22     31_uvd2KQvWLr6q30AcEZA 5 1 33 0 57.2kb 57.2kb\n<\/pre><\/div>\n\n\n<p>Let&#8217;s upgrade to version 7.17 now.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-upgrade-elasticsearch-to-version-7-17\">Upgrade Elasticsearch to version 7.17<\/h2>\n\n\n\n<p>So indices where created with version 5.6, cluster already upgraded one time to version 6.8. Let&#8217;s go for 7.17.<\/p>\n\n\n\n<p>Elasticsearch upgraded, let&#8217;s check the service status.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;elastic@vmelastic app]# systemctl status elasticsearch.service -l\n\u25cf elasticsearch.service - Elasticsearch\n   Loaded: loaded (\/usr\/lib\/systemd\/system\/elasticsearch.service; disabled; vendor preset: disabled)\n   Active: failed (Result: exit-code) since Thu 2023-05-25 10:59:35 CEST; 17s ago\n     Docs: https:\/\/www.elastic.co\n  Process: 9288 ExecStart=\/usr\/share\/elasticsearch\/bin\/systemd-entrypoint -p ${PID_DIR}\/elasticsearch.pid --quiet (code=exited, status=1\/FAILURE)\n Main PID: 9288 (code=exited, status=1\/FAILURE)\n\nMay 25 10:59:34 vmelastic systemd-entrypoint&#x5B;9288]: at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:77)\nMay 25 10:59:34 vmelastic systemd-entrypoint&#x5B;9288]: at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:112)\nMay 25 10:59:34 vmelastic systemd-entrypoint&#x5B;9288]: at org.elasticsearch.cli.Command.main(Command.java:77)\nMay 25 10:59:34 vmelastic systemd-entrypoint&#x5B;9288]: at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:125)\nMay 25 10:59:34 vmelastic systemd-entrypoint&#x5B;9288]: at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80)\nMay 25 10:59:34 vmelastic systemd-entrypoint&#x5B;9288]: For complete error details, refer to the log at \/var\/log\/elasticsearch\/elasticsearch.log\nMay 25 10:59:35 vmelastic systemd&#x5B;1]: elasticsearch.service: main process exited, code=exited, status=1\/FAILURE\n\nMay 25 10:59:35 vmelastic systemd&#x5B;1]: Failed to start Elasticsearch.\nMay 25 10:59:35 vmelastic systemd&#x5B;1]: Unit elasticsearch.service entered failed state.\nMay 25 10:59:35 vmelastic systemd&#x5B;1]: elasticsearch.service failed.\n&#x5B;elastic@vmelastic app]# vi \/var\/log\/elasticsearch\/elasticsearch.log\n...\n&#x5B;2023-05-25T11:03:34,346]&#x5B;ERROR]&#x5B;o.e.b.Bootstrap          ] &#x5B;vmelastic] Exception\njava.lang.IllegalStateException: The index &#x5B;ddi-2023.05.22\/6mWQyvXlSuKExxEngKBjsw] was created with version &#x5B;5.6.0] but the minimum compatible version is &#x5B;6.0.0-beta1]. It should be re-indexed in Elasticsearch 6.x before upgrading to 7.17.10\n<\/pre><\/div>\n\n\n<p>Ok, my cluster fail to start, because there are some indices created with version 5.6 which is not compatible with version 7.17. and this is expected!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2>\n\n\n\n<p>The aim of this blog is to make you aware about this compatibility story, be careful, check the compatibility before upgrade otherwise you will have to downgrade, reindex, aso.<br>In a next blog I will share the correct process to upgrade from 5.6 to 7.17, stay connected \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Upgrade Elasticsearch is an easy task, I always heard this sentence. Which is correct if you take care about indices and compatibility. At a customer, I had the chance to upgrade an old version of Elasticsearch, today I will share with you the Index compatibility story \ud83d\ude09<\/p>\n","protected":false},"author":46,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197,1320],"tags":[86,87,91,219],"type_dbi":[],"class_list":["post-25824","post","type-post","status-publish","format-standard","hentry","category-application-integration-middleware","category-devops","tag-elasticsearch","tag-elk","tag-index","tag-upgrade"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Elasticsearch Upgrade - What about index compatibility? - dbi Blog<\/title>\n<meta name=\"description\" content=\"The aim of this blog is to make you aware about the compatibility story about indices when upgrading Elasticsearch (ELK). Check the compatibility before upgrade otherwise you will have to downgrade, re-index.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Elasticsearch Upgrade - What about index compatibility?\" \/>\n<meta property=\"og:description\" content=\"The aim of this blog is to make you aware about the compatibility story about indices when upgrading Elasticsearch (ELK). Check the compatibility before upgrade otherwise you will have to downgrade, re-index.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-13T06:08:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-21T07:50:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28.png\" \/>\n<meta name=\"author\" content=\"David Diab\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Diab\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/\"},\"author\":{\"name\":\"David Diab\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/deb907c3360cacdc6c7df54b4bac3c86\"},\"headline\":\"Elasticsearch Upgrade &#8211; What about index compatibility?\",\"datePublished\":\"2023-06-13T06:08:32+00:00\",\"dateModified\":\"2023-09-21T07:50:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/\"},\"wordCount\":351,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/06\\\/image-28.png\",\"keywords\":[\"Elasticsearch\",\"ELK\",\"index\",\"Upgrade\"],\"articleSection\":[\"Application integration &amp; Middleware\",\"DevOps\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/\",\"name\":\"Elasticsearch Upgrade - What about index compatibility? - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/06\\\/image-28.png\",\"datePublished\":\"2023-06-13T06:08:32+00:00\",\"dateModified\":\"2023-09-21T07:50:04+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/deb907c3360cacdc6c7df54b4bac3c86\"},\"description\":\"The aim of this blog is to make you aware about the compatibility story about indices when upgrading Elasticsearch (ELK). Check the compatibility before upgrade otherwise you will have to downgrade, re-index.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/06\\\/image-28.png\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/06\\\/image-28.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/elasticsearch-upgrade-what-about-index-compatibility\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Elasticsearch Upgrade &#8211; What about index compatibility?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/deb907c3360cacdc6c7df54b4bac3c86\",\"name\":\"David Diab\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"caption\":\"David Diab\"},\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/david-diab\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Elasticsearch Upgrade - What about index compatibility? - dbi Blog","description":"The aim of this blog is to make you aware about the compatibility story about indices when upgrading Elasticsearch (ELK). Check the compatibility before upgrade otherwise you will have to downgrade, re-index.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/","og_locale":"en_US","og_type":"article","og_title":"Elasticsearch Upgrade - What about index compatibility?","og_description":"The aim of this blog is to make you aware about the compatibility story about indices when upgrading Elasticsearch (ELK). Check the compatibility before upgrade otherwise you will have to downgrade, re-index.","og_url":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/","og_site_name":"dbi Blog","article_published_time":"2023-06-13T06:08:32+00:00","article_modified_time":"2023-09-21T07:50:04+00:00","og_image":[{"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28.png","type":"","width":"","height":""}],"author":"David Diab","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Diab","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/"},"author":{"name":"David Diab","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86"},"headline":"Elasticsearch Upgrade &#8211; What about index compatibility?","datePublished":"2023-06-13T06:08:32+00:00","dateModified":"2023-09-21T07:50:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/"},"wordCount":351,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28.png","keywords":["Elasticsearch","ELK","index","Upgrade"],"articleSection":["Application integration &amp; Middleware","DevOps"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/","url":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/","name":"Elasticsearch Upgrade - What about index compatibility? - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28.png","datePublished":"2023-06-13T06:08:32+00:00","dateModified":"2023-09-21T07:50:04+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86"},"description":"The aim of this blog is to make you aware about the compatibility story about indices when upgrading Elasticsearch (ELK). Check the compatibility before upgrade otherwise you will have to downgrade, re-index.","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2023\/06\/image-28.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/elasticsearch-upgrade-what-about-index-compatibility\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Elasticsearch Upgrade &#8211; What about index compatibility?"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86","name":"David Diab","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","caption":"David Diab"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/david-diab\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/25824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=25824"}],"version-history":[{"count":3,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/25824\/revisions"}],"predecessor-version":[{"id":28211,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/25824\/revisions\/28211"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=25824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=25824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=25824"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=25824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}