Yandex Cloud
Search
Discuss with expertTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • Serverless Integrations
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
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
    • Object metadata export
    • 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:

  • Features of storage classes
  • Standard, cold, ice storage
  • Intelligent-tiering storage
  • 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 July 28, 2026
View in Markdown
  • Features of storage classes
    • Standard, cold, ice storage
    • Intelligent-tiering storage
  • 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. You can choose among the following options:

Storage class

Access to data

Cost

Requests

Data storage

Standard
(STANDARD)1

Frequent

Cold
(COLD)

Rare, approximately once a month

Ice
(ICE)

Very rare, approximately once a year or less often

2

Intelligent
(INTELLIGENT_TIERING)3

Hard to predict or changing

Optimized automatically

1 For STANDARD, the free tier is available.

2 Provided data is stored for no less than 12 months.

3 The cost depends on the object’s current access tier.

Colder classes are designed for the long-term storage of rarely accessed objects. With a colder storage class, it is cheaper to store data, while it becomes more expensive to read and write. Intelligent-tiering storage automatically optimizes costs by moving objects across access tiers based on access frequency.

For more information, see these examples of cost comparison in the Pricing policy section.

You can select a storage class individually for every object when uploading them.

Features of storage classesFeatures of storage classes

All storage classes have the same SLA and protect data from loss even in the event of a full failure in one of the three availability zones.

Standard, cold, ice storageStandard, cold, ice storage

STANDARD and COLD storage share identical technical specifications and data redundancy policies: x3 replication with one copy in each availability zone.

The performance of ICE storage may slightly differ from that of the STANDARD and COLD classes when working with object data. In other respects, you can use ICE storage in the same way as any other storage class. This is the advantage of ICE in Object Storage over other solutions, since you can access data directly for read and write operations. In other solutions purpose-built for data archiving, accessing data may take from dozens of minutes to several days. For example, AWS Glacier does not support direct access to data. Instead, you need to move it to a more active storage class before you can read it, which takes considerable time. The ICE storage class enables you to operate a less complex infrastructure and reduce your costs.

Note

The minimum billable storage duration of an object in ice storage is 12 months. If you delete an object that had been in storage for less than 12 months, the balance of the storage charge will be debited after the deletion.

Intelligent-tiering storageIntelligent-tiering storage

The INTELLIGENT_TIERING storage automatically optimizes costs by moving objects across access tiers based on access frequency. This allows you to save on storage if your data access frequency constantly varies or is hard to predict.

Unlike the lifecycles, this storage does not require manual configuration of rules and filters: you can set a default storage class for the entire bucket to automatically optimize storage properties for each object inside it. At the same time, intelligent-tiering storage not only tiers down objects, but also tiers them back up when access frequency increases.

The intelligent-tiering storage comprises FREQUENT, INFREQUENT, and ARCHIVE access tiers. The objects are moved across them based on these rules:

  • New objects are uploaded to the FREQUENT tier.
  • FREQUENT-tier objects accessed less than 100 times per day for 30 days get automatically moved to INFREQUENT.
  • INFREQUENT-tier objects accessed less than 100 times per day for 90 days gets automatically moved to ARCHIVE.
  • If an object is accessed 100 times per day or more, it gets automatically restored to FREQUENT.

Accessing an object means operations involving copying or downloading, i.e., CopyObject, GetObject, RestoreObject, and UploadPartCopy. The interface you use to perform the operation is irrelevant. For example, downloading an object via the management console and copying it using the Yandex Cloud CLI will both count as access.

The operations of uploading new object versions or partial update, i.e., PutObject and PatchObject, will have the same result as uploading a new object to the FREQUENT tier. Other operations do not affect moving the object across access tiers.

The cost of storage and operations with an object depends on what tier the object is currently on. You can learn the object's current tier by downloading its metadata.

There are separate charges for the total number of objects in the intelligent-tiering storage and the use of lifecycles to move objects to the intelligent-tiering storage. For more information, see Pricing policy.

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’s default storage.

You can set the default storage class when creating a bucket in the management console. Afterwards, you also can change this setting for each bucket 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

Warning

Changing the storage class for already uploaded objects is charged as a TRANSITION operation. For more information, refer to Data operations in the Object Storage pricing policy.

To change the storage class, you can:

  • Upload the object to Object Storage again and select the required storage class.

  • Move or copy an object specifying a new storage class.

    Note

    If you move an object or re-upload it with the same key, the original object will be deleted. After you delete an object that had been stored in ICE for less than 12 months, the balance of the storage charge will be debited after the deletion. If you copy an object without deletion, these charges will not apply.

  • Configure lifecycle rules to tier down the storage class. For more information about the lifecycle rules 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).
  • Intelligent-tiering storage: INTELLIGENT_TIERING.

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
Object metadata export
© 2026 Direct Cursus Technology L.L.C.