Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
  • Blog
  • Pricing
  • Documentation
Yandex project
© 2025 Yandex.Cloud LLC
Yandex Object Storage
    • Overview
    • Bucket
    • Object
    • Bucket versioning
    • Object lock
    • Partial object updates
    • Encryption
    • Object lifecycles
    • CORS
    • Hosting static websites
    • Pre-signed URLs
    • Multipart upload
    • Access control list (ACL)
    • Bucket policy
    • Uploading files via an HTML form
    • Storage class
    • Bucket actions logging mechanism
    • Backups
    • TLS protocol
    • Labels
    • S3 Select query language
    • Quotas and limits
  • Pricing policy
  • Terraform reference
  • Monitoring metrics
  • Audit Trails events
  • Bucket logs
  • Release notes
  • FAQ

In this article:

  • Default storage for a bucket
  • Changing an object storage class
  • Storage class IDs
  • Use cases
  1. Concepts
  2. Storage class

Storage class

Written by
Yandex Cloud
Updated at May 13, 2025
  • Default storage for a bucket
  • Changing an object storage class
  • Storage class IDs
  • Use cases

Object Storage allows you to store objects in storages of various classes depending on how long you want to store your objects and how often you access them. The following classes are available:

  • Standard storage
  • Cold storage
  • Ice storage

Cold classes are designed to store objects that you plan to use less frequently for longer periods of time. The colder your storage is, the less you pay for storing data; however, the costs of reading and writing data increase. For more information about the pricing, see Object Storage pricing policy.

Note

The minimum billable storage duration of an object in ice storage is 12 months. If you delete an object that was stored for less than 12 months, you will be charged the remaining cost after deletion.

If you need, you can specify the storage class when uploading each individual object.

Default storage for a bucketDefault storage for a bucket

If you do not specify the storage class when uploading your object, the object will be saved to the bucket default storage.

You can set the default storage when creating a bucket in the management console. Afterwards, you can change this setting for each bucket also in the management console. You cannot set or change the default storage any other way. If you create a bucket not from the management console, the default standard storage is set for this bucket. You cannot set the default storage for all buckets in a folder or cloud at once.

Setting the default storage may be useful when the tool you use does not allow you to set the object storage class.

Changing an object storage classChanging an object storage class

Object Storage does not support direct changes of the storage class for an object. To change the storage class, you can:

  • Upload the object to Object Storage again and select the required storage class.
  • Set the criteria for changing the storage class to a colder one using object lifecycles. You can configure the change to the ICE class using the Yandex Cloud CLI, AWS CLI, Terraform, and the API. For more information about the lifecycle rule format, see Bucket object lifecycle configuration.

Storage class IDsStorage class IDs

If you work with Object Storage via an Amazon S3-compatible API or the tools described in Supported tools, use the following IDs for storage classes:

  • Standard storage: STANDARD.
  • Cold storage: COLD, STANDARD_IA, or NEARLINE (use the last two only for uploading objects to a bucket).
  • Ice storage: ICE or GLACIER (use the latter only for uploading objects to a bucket).

Use casesUse cases

  • Exporting Greenplum® data to a cold storage in Yandex Object Storage
  • Storing application runtime logs
  • Backing up a VM with Hystax Acura Backup
  • Using hybrid storage in Managed Service for ClickHouse®

Was the article helpful?

Previous
Uploading files via an HTML form
Next
Bucket actions logging mechanism
Yandex project
© 2025 Yandex.Cloud LLC