Part 2 : Managing Versioning from Objects UI.

Anirudha | Wed, 03/18/2020 - 05:59

To enable versioning on Bucket you have three options :

  1. Objects UI
  2. Via API 
  3. S3 clients

Enabling versioning on bucket from Objects UI :

Navigate to Objects UI -> Click on “Create Bucket” -> Select “Enable Versioning” under “Object Versions”

 

 

Objects also support changing versioning status on the existing bucket. Select bucket in

Navigate to Objects UI -> Click on “Update” -> Select “Enable Versioning” under “Object Versions”

 

This is admin workflow, you can manage any bucket created by any user in your cluster. And set these properties .

 

Enabling Versioning from S3 client :

In my example I am using Cyberduck but you could use any S3 client as far it supports this feature.

Connect to Objects S3 endpoint from Cyberduck -> Right Click on Bucket -> Click on Info -> Check “Bucket Versioning” box

 

If you are using S3 client Or direct API, you can change the Versioning property on the bucket which are owned by you. User can not change this on the bucket shared by other users.