{"id":38686,"date":"2016-07-29T23:27:28","date_gmt":"2016-07-29T17:57:28","guid":{"rendered":"http:\/\/www.tothenew.com\/blog\/?p=38686"},"modified":"2016-07-29T23:27:28","modified_gmt":"2016-07-29T17:57:28","slug":"backing-up-elasticsearch","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/","title":{"rendered":"Backing Up ElasticSearch"},"content":{"rendered":"<p>As with any software that stores data it is important o take back up of that data.\u00a0Elastic search is a data store with exceptionally good capabilities of searching.<\/p>\n<p>In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you want. Elastic search provides a great api to take back up.<\/p>\n<p>It&#8217;s called <strong>snapshot<\/strong> api.<\/p>\n<p>As we know elastic search is a distributed data store, So it&#8217;s whole data is distributed among all the nodes. Which can be on on different different locations.<\/p>\n<p>So if elastic search takes back up of itself then there must be some place which is shared among all the nodes of elastic search.<\/p>\n<p>There are different different ways one can make a shared locations.<\/p>\n<p>Some examples are amazon s3, Network File System(NFS) etc.<\/p>\n<p>At first you have to create a repository where this back up will be stored.<\/p>\n<p>PUT _snapshot\/my_backup<\/p>\n<p>{<\/p>\n<p>&#8220;type&#8221;: &#8220;fs&#8221;,<\/p>\n<p>&#8220;settings&#8221;: {<\/p>\n<p>&#8220;location&#8221;: &#8220;\/mount\/backups\/my_backup&#8221;<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>Here \/mount\/backups is the shared location. my_backup is the name of our repository.<\/p>\n<p>Now let&#8217;s start taking back up.<\/p>\n<p>1. PUT _snapshot\/my_backup\/snapshot_1<\/p>\n<p>This command will take backup of all the open indexes and store it in my_backup repository.<\/p>\n<p>2. PUT _snapshot\/my_backup\/snapshot_2<\/p>\n<p>{<\/p>\n<p>&#8220;indices&#8221;: &#8220;index_1,index_2&#8221;<\/p>\n<p>}<\/p>\n<p>This Api call will only take backup of sepcified indexes.<\/p>\n<p>Backups in elasticsearch are incremental backups. Every time you take a back up It will use previous backups to continue with this back up. So If you back your cluster five times size wont be five times.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As with any software that stores data it is important o take back up of that data.\u00a0Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you [&hellip;]<\/p>\n","protected":false},"author":937,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":4,"footnotes":""},"categories":[1],"tags":[473,1524,3851],"class_list":["post-38686","post","type-post","status-publish","format-standard","hentry","category-technology","tag-backup","tag-elasticsearch-2","tag-snapshot"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"As with any software that stores data it is important o take back up of that data. Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Satya Nand Kanodia\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"TO THE NEW BLOG\" \/>\n\t\t<meta property=\"og:type\" content=\"blog\" \/>\n\t\t<meta property=\"og:title\" content=\"Backing Up ElasticSearch | TO THE NEW Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"As with any software that stores data it is important o take back up of that data. Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@tothenew\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Backing Up ElasticSearch | TO THE NEW Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"As with any software that stores data it is important o take back up of that data. Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#article\",\"name\":\"Backing Up ElasticSearch | TO THE NEW Blog\",\"headline\":\"Backing Up ElasticSearch\",\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/satya-kanodia\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"},\"datePublished\":\"2016-07-29T23:27:28+05:30\",\"dateModified\":\"2016-07-29T23:27:28+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#webpage\"},\"articleSection\":\"Technology, backup, elasticsearch, snapshot\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"position\":2,\"name\":\"Technology\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#listItem\",\"name\":\"Backing Up ElasticSearch\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#listItem\",\"position\":3,\"name\":\"Backing Up ElasticSearch\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\",\"name\":\"TO THE NEW Blog\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/satya-kanodia\\\/#author\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/satya-kanodia\\\/\",\"name\":\"Satya Nand Kanodia\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#authorImage\",\"url\":\"https:\\\/\\\/newersworld-sf-static.tothenew.net\\\/prod\\\/profilePicFolder\\\/22129c6f-afd4-4c3c-8628-94e40ef59d90_satya.kanodia@tothenew.com.jpg\",\"width\":96,\"height\":96,\"caption\":\"Satya Nand Kanodia\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#webpage\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/\",\"name\":\"Backing Up ElasticSearch | TO THE NEW Blog\",\"description\":\"As with any software that stores data it is important o take back up of that data. Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/backing-up-elasticsearch\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/satya-kanodia\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/satya-kanodia\\\/#author\"},\"datePublished\":\"2016-07-29T23:27:28+05:30\",\"dateModified\":\"2016-07-29T23:27:28+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\",\"name\":\"TO THE NEW Blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Backing Up ElasticSearch | TO THE NEW Blog","description":"As with any software that stores data it is important o take back up of that data. Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you","canonical_url":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#article","name":"Backing Up ElasticSearch | TO THE NEW Blog","headline":"Backing Up ElasticSearch","author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/satya-kanodia\/#author"},"publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"},"datePublished":"2016-07-29T23:27:28+05:30","dateModified":"2016-07-29T23:27:28+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#webpage"},"isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#webpage"},"articleSection":"Technology, backup, elasticsearch, snapshot"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.tothenew.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","position":2,"name":"Technology","item":"https:\/\/www.tothenew.com\/blog\/category\/technology\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#listItem","name":"Backing Up ElasticSearch"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#listItem","position":3,"name":"Backing Up ElasticSearch","previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","name":"Technology"}}]},{"@type":"Organization","@id":"https:\/\/www.tothenew.com\/blog\/#organization","name":"TO THE NEW Blog","url":"https:\/\/www.tothenew.com\/blog\/"},{"@type":"Person","@id":"https:\/\/www.tothenew.com\/blog\/author\/satya-kanodia\/#author","url":"https:\/\/www.tothenew.com\/blog\/author\/satya-kanodia\/","name":"Satya Nand Kanodia","image":{"@type":"ImageObject","@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#authorImage","url":"https:\/\/newersworld-sf-static.tothenew.net\/prod\/profilePicFolder\/22129c6f-afd4-4c3c-8628-94e40ef59d90_satya.kanodia@tothenew.com.jpg","width":96,"height":96,"caption":"Satya Nand Kanodia"}},{"@type":"WebPage","@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#webpage","url":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/","name":"Backing Up ElasticSearch | TO THE NEW Blog","description":"As with any software that stores data it is important o take back up of that data. Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/#breadcrumblist"},"author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/satya-kanodia\/#author"},"creator":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/satya-kanodia\/#author"},"datePublished":"2016-07-29T23:27:28+05:30","dateModified":"2016-07-29T23:27:28+05:30"},{"@type":"WebSite","@id":"https:\/\/www.tothenew.com\/blog\/#website","url":"https:\/\/www.tothenew.com\/blog\/","name":"TO THE NEW Blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"TO THE NEW BLOG","og:type":"blog","og:title":"Backing Up ElasticSearch | TO THE NEW Blog","og:description":"As with any software that stores data it is important o take back up of that data. Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you","og:url":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/","og:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","og:image:secure_url":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","twitter:card":"summary","twitter:site":"@tothenew","twitter:title":"Backing Up ElasticSearch | TO THE NEW Blog","twitter:description":"As with any software that stores data it is important o take back up of that data. Elastic search is a data store with exceptionally good capabilities of searching. In elastic search data is stored in indexes. So Either you can take back up of whole cluster or you can take back up of indexes you","twitter:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png"},"aioseo_meta_data":{"post_id":"38686","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":"","og_description":"","og_object_type":"blog","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":"","og_article_tags":"","twitter_use_og":false,"twitter_card":"summary","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2021-04-29 14:33:28","updated":"2024-02-29 09:15:23","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\/category\/technology\/\" title=\"Technology\">Technology<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tBacking Up ElasticSearch\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.tothenew.com\/blog"},{"label":"Technology","link":"https:\/\/www.tothenew.com\/blog\/category\/technology\/"},{"label":"Backing Up ElasticSearch","link":"https:\/\/www.tothenew.com\/blog\/backing-up-elasticsearch\/"}],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/38686","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/937"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=38686"}],"version-history":[{"count":0,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/38686\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=38686"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=38686"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=38686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}