{"id":2109,"date":"2016-06-23T11:45:09","date_gmt":"2016-06-23T06:15:09","guid":{"rendered":"https:\/\/www.botreetechnologies.com\/blog\/?p=2109"},"modified":"2020-12-10T16:50:49","modified_gmt":"2020-12-10T11:20:49","slug":"amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets","status":"publish","type":"post","link":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/","title":{"rendered":"Amazon Web Services S3: How to Enable Versioning"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Why Should I Use Versioning?<\/h2>\n\n\n\n<p>As per the&nbsp;<a href=\"https:\/\/aws.amazon.com\/s3\/faqs\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-href=\"https:\/\/aws.amazon.com\/s3\/faqs\/\">FAQ<\/a>,<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><a href=\"http:\/\/www.botreetechnologies.com\/aws-devops-services\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon S3<\/a> provides customers with a highly durable storage infrastructure. Versioning offers an additional level of protection by providing a means of recovery when customers accidentally overwrite or delete objects. This allows you to easily recover from unintended user actions and application failures. You can also use Versioning for data retention and archiving.<\/p><\/blockquote>\n\n\n\n<p>So we would highly recommend enabling versioning in production use.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Here are the simple steps for enable versioning:<\/h3>\n\n\n\n<ol class=\"wp-block-list\"><li>Sign in to the AWS Console and open the&nbsp;<a data-href=\"https:\/\/console.aws.amazon.com\/s3\" href=\"https:\/\/console.aws.amazon.com\/s3\" target=\"_blank\" rel=\"noopener noreferrer\">Amazon S3 console<\/a><\/li><li>You can see a list of buckets that you have created.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"284\" src=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/s3-1-1.png\" alt=\"s3\" class=\"wp-image-14291\" srcset=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/s3-1-1.png 900w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/s3-1-1-300x95.png 300w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/s3-1-1-768x242.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>Click on the Bucket name, it will show the screen of that specific Bucket.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"167\" src=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/bucket-name-1.png\" alt=\"bucket name\" class=\"wp-image-14292\" srcset=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/bucket-name-1.png 900w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/bucket-name-1-300x56.png 300w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/bucket-name-1-768x143.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\"><li>Now, click on&nbsp;<b>Properties<\/b> tab from the top right corner, it will show the properties of this Bucket.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"393\" src=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/BucketProperties-1.png\" alt=\"BucketProperties\" class=\"wp-image-14293\" srcset=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/BucketProperties-1.png 900w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/BucketProperties-1-300x131.png 300w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/BucketProperties-1-768x335.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\"><li>Click on&nbsp;<b>Versioning<\/b> link, it will show the detail of versioning with &#8220;Enable Versioning&#8221; button.<\/li><\/ol>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"453\" src=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/Versioning-1.png\" alt=\"Versioning\" class=\"wp-image-14295\" srcset=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/Versioning-1.png 900w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/Versioning-1-300x151.png 300w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/Versioning-1-768x387.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure><\/div>\n\n\n\n<p>6. Clicking on&nbsp;Enable Versioning&nbsp;button, it will popup a confirmation window like below,<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"284\" src=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/EnableVersioning-1.png\" alt=\"EnableVersioning\" class=\"wp-image-14296\" srcset=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/EnableVersioning-1.png 900w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/EnableVersioning-1-300x95.png 300w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/EnableVersioning-1-768x242.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure><\/div>\n\n\n\n<ol class=\"wp-block-list\" start=\"7\"><li>After clicking on&nbsp;<b>OK<\/b> button, the versioning would be enabled for that specific Bucket. Notice, the button label would have changed. See below screenshot for reference.<\/li><\/ol>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"348\" src=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/versioning-ok-1.png\" alt=\"versioning ok\" class=\"wp-image-14298\" srcset=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/versioning-ok-1.png 900w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/versioning-ok-1-300x116.png 300w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/versioning-ok-1-768x297.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure><\/div>\n\n\n\n<p>That&#8217;s it!!!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to verify if versioning is enabled&nbsp;?<\/h3>\n\n\n\n<p>Just upload a file and verify as per defined in following screen-shot.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"189\" src=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/versioning-is-enabled-1.png\" alt=\"versioning is enabled\" class=\"wp-image-14300\" srcset=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/versioning-is-enabled-1.png 900w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/versioning-is-enabled-1-300x63.png 300w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/versioning-is-enabled-1-768x161.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><em>At&nbsp;<a href=\"https:\/\/www.botreetechnologies.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">BoTree Technologies<\/a>, we build web and mobile applications to add value to our client\u2019s business. We align ourselves to ensure that our client benefits the most out of our engagement. Reach out to learn more about the <a href=\"https:\/\/www.botreetechnologies.com\/usa\/web-development-company-new-york\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">software development companies in New York<\/a>&nbsp;for various ways to improve or build the quality of projects and across your company.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.botreetechnologies.com\/aws-devops-services\" target=\"_blank\" rel=\"noreferrer noopener\"><b>Click here for more<\/b>&nbsp;details<\/a>\u2026<\/h3>\n\n\n\n<p>We also specialize in Python, RPA, AI, Django, JavaScript and ReactJS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.botreetechnologies.com\/contact\" target=\"_blank\" rel=\"noreferrer noopener\">Consulting is free<\/a>&nbsp;\u2013 let us help you grow!<\/h3>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why Should I Use Versioning? As per the&nbsp;FAQ, Amazon S3&#8230;<\/p>\n","protected":false},"author":11,"featured_media":14289,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[60,3,4,57],"tags":[],"class_list":["post-2109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-computing","category-development","category-devops","category-web-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Amazon Web Services S3: How to Enable Versioning<\/title>\n<meta name=\"description\" content=\"Amazon Web Services S3 provides an additional protection layer for overwritten or deleted objects. Here&#039;s how to enable versioning in AWS S3.\" \/>\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.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Amazon Web Services S3: How to Enable Versioning\" \/>\n<meta property=\"og:description\" content=\"Amazon Web Services S3 provides an additional protection layer for overwritten or deleted objects. Here&#039;s how to enable versioning in AWS S3.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/\" \/>\n<meta property=\"og:site_name\" content=\"BoTree Technologies\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BoTreeTechnologies\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-23T06:15:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-12-10T11:20:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"490\" \/>\n\t<meta property=\"og:image:height\" content=\"284\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Parthiv Patel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@BoTreeTech\" \/>\n<meta name=\"twitter:site\" content=\"@BoTreeTech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Parthiv Patel\" \/>\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.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/\"},\"author\":{\"name\":\"Parthiv Patel\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/33421652a86a8f62aa02d78c35b1f3c3\"},\"headline\":\"Amazon Web Services S3: How to Enable Versioning\",\"datePublished\":\"2016-06-23T06:15:09+00:00\",\"dateModified\":\"2020-12-10T11:20:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/\"},\"wordCount\":315,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg\",\"articleSection\":[\"Cloud Computing\",\"Development\",\"DevOps\",\"Web Development\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/\",\"url\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/\",\"name\":\"Amazon Web Services S3: How to Enable Versioning\",\"isPartOf\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg\",\"datePublished\":\"2016-06-23T06:15:09+00:00\",\"dateModified\":\"2020-12-10T11:20:49+00:00\",\"author\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/33421652a86a8f62aa02d78c35b1f3c3\"},\"description\":\"Amazon Web Services S3 provides an additional protection layer for overwritten or deleted objects. Here's how to enable versioning in AWS S3.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#primaryimage\",\"url\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg\",\"contentUrl\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg\",\"width\":490,\"height\":284,\"caption\":\"Enable Bucket Versioning\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.botreetechnologies.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Amazon Web Services S3: How to Enable Versioning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#website\",\"url\":\"https:\/\/www.botreetechnologies.com\/blog\/\",\"name\":\"BoTree Technologies\",\"description\":\"Committed to inspire generation.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.botreetechnologies.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/33421652a86a8f62aa02d78c35b1f3c3\",\"name\":\"Parthiv Patel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/parthiv-patel-150x150.png\",\"url\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/parthiv-patel-150x150.png\",\"contentUrl\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/parthiv-patel-150x150.png\",\"caption\":\"Parthiv Patel\"},\"description\":\"Parthiv is a Ruby on Rails Engineer. He has strong experience in javascript and DevOps activities like deployment, installation, server, and domain configuration, maintenance, and support of any platform like AWS, digital ocean and Heroku. He develops applications with optimization and clean code with full Rspec coverage.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Amazon Web Services S3: How to Enable Versioning","description":"Amazon Web Services S3 provides an additional protection layer for overwritten or deleted objects. Here's how to enable versioning in AWS S3.","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.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/","og_locale":"en_US","og_type":"article","og_title":"Amazon Web Services S3: How to Enable Versioning","og_description":"Amazon Web Services S3 provides an additional protection layer for overwritten or deleted objects. Here's how to enable versioning in AWS S3.","og_url":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/","og_site_name":"BoTree Technologies","article_publisher":"https:\/\/www.facebook.com\/BoTreeTechnologies\/","article_published_time":"2016-06-23T06:15:09+00:00","article_modified_time":"2020-12-10T11:20:49+00:00","og_image":[{"width":490,"height":284,"url":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg","type":"image\/jpeg"}],"author":"Parthiv Patel","twitter_card":"summary_large_image","twitter_creator":"@BoTreeTech","twitter_site":"@BoTreeTech","twitter_misc":{"Written by":"Parthiv Patel","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#article","isPartOf":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/"},"author":{"name":"Parthiv Patel","@id":"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/33421652a86a8f62aa02d78c35b1f3c3"},"headline":"Amazon Web Services S3: How to Enable Versioning","datePublished":"2016-06-23T06:15:09+00:00","dateModified":"2020-12-10T11:20:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/"},"wordCount":315,"commentCount":0,"image":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#primaryimage"},"thumbnailUrl":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg","articleSection":["Cloud Computing","Development","DevOps","Web Development"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/","url":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/","name":"Amazon Web Services S3: How to Enable Versioning","isPartOf":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#primaryimage"},"image":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#primaryimage"},"thumbnailUrl":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg","datePublished":"2016-06-23T06:15:09+00:00","dateModified":"2020-12-10T11:20:49+00:00","author":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/33421652a86a8f62aa02d78c35b1f3c3"},"description":"Amazon Web Services S3 provides an additional protection layer for overwritten or deleted objects. Here's how to enable versioning in AWS S3.","breadcrumb":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#primaryimage","url":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg","contentUrl":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2016\/06\/amazones3.jpeg","width":490,"height":284,"caption":"Enable Bucket Versioning"},{"@type":"BreadcrumbList","@id":"https:\/\/www.botreetechnologies.com\/blog\/amazon-s3-step-by-step-guide-to-enabling-versioning-of-uploaded-files-in-buckets\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.botreetechnologies.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Amazon Web Services S3: How to Enable Versioning"}]},{"@type":"WebSite","@id":"https:\/\/www.botreetechnologies.com\/blog\/#website","url":"https:\/\/www.botreetechnologies.com\/blog\/","name":"BoTree Technologies","description":"Committed to inspire generation.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.botreetechnologies.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/33421652a86a8f62aa02d78c35b1f3c3","name":"Parthiv Patel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/parthiv-patel-150x150.png","url":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/parthiv-patel-150x150.png","contentUrl":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/parthiv-patel-150x150.png","caption":"Parthiv Patel"},"description":"Parthiv is a Ruby on Rails Engineer. He has strong experience in javascript and DevOps activities like deployment, installation, server, and domain configuration, maintenance, and support of any platform like AWS, digital ocean and Heroku. He develops applications with optimization and clean code with full Rspec coverage."}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/2109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/comments?post=2109"}],"version-history":[{"count":5,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/2109\/revisions"}],"predecessor-version":[{"id":14343,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/2109\/revisions\/14343"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/media\/14289"}],"wp:attachment":[{"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/media?parent=2109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/categories?post=2109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/tags?post=2109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}