Object versioning allows you to keep multiple versions of the same object in a bucket. When versioning is enabled, each update to an object creates a new version instead of replacing the existing one. Versioning helps protect data from accidental deletion, overwriting, or application errors, and allows you to restore previous versions of objects. When versioning is enabled for a bucket:Documentation Index
Fetch the complete documentation index at: https://docs.nebius.com/llms.txt
Use this file to discover all available pages before exploring further.
- Each object version receives a unique version ID
- Uploading an object with the same key creates a new version
- Previous versions remain stored in the bucket
For lower latency and higher throughput in high-load scenarios, we recommend using buckets with versioning disabled.
How to enable bucket versioning
- Web console
- Nebius AI Cloud CLI
- AWS CLI
- In the web console, go to
Storage → Object Storage.
- Open the page of the required bucket.
- Go to the Settings tab.
- In the Versioning field, select Enabled.
- Click Save changes.
After you enable versioning for an existing bucket for the first time, it may take up to 15 minutes to come into effect. We recommend waiting 15 minutes before performing any write operations (
PUT or DELETE) to avoid issues with object visibility and version tracking. If you enable or suspend versioning when creating a bucket, it is available immediately with no waiting period.How to suspend bucket versioning
If needed, you can suspend versioning for a bucket:- Web console
- Nebius AI Cloud CLI
- AWS CLI
- In the web console, go to
Storage → Object Storage.
- Open the page of the required bucket.
- Go to the Settings tab.
- In the Versioning field, enable the Suspend option.
- Click Save changes.