Yandex Cloud
  • Services
  • Solutions
  • Why Yandex Cloud
  • Blog
  • Pricing
  • Documentation
  • Contact us
Get started
Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
Yandex Object Storage
  • Getting started
  • Step-by-step instructions
    • All instructions
    • Buckets
      • Creating a bucket
      • Deleting a bucket
      • Limiting the maximum size of a bucket
      • Allowing public access to a bucket
      • Bucket encryption
      • Managing object lifecycles
      • Managing CORS configurations
      • Access policy management
      • Managing bucket versioning
      • Editing the ACL of a bucket
      • Enabling logging
      • Object lock management
    • Objects
      • Uploading an object
      • Getting information about an object
      • Downloading an object
      • Restoring an object's version
      • Getting a public link to an object
      • Configuring an object lock
      • Deleting an object
      • Deleting all objects
      • Deleting a partially uploaded object
      • Editing an object ACL
    • Static website hosting
      • Hosting setup
      • Support for your own domain
      • Support for multiple domain names
      • Configuring HTTPS
  • Tutorials
    • Getting object query statistics with S3 Select
    • Getting website traffic statistics with S3 Select
    • Generating a billing report with resource break-down using S3 Select
    • Server-side encryption
    • Integrating an L7 load balancer with the CDN and Object Storage
    • Blue-green and canary deployment of service versions
    • Analyzing logs in DataLens
    • Using initialization scripts to configure GeeseFS in Yandex Data Proc
    • Mounting a bucket as a disk on Windows
    • Migrating data from Yandex Data Streams using Yandex Data Transfer
  • Concepts
    • Overview
    • Bucket
    • Objects
    • Bucket versioning
    • Object locks
    • Encryption
    • Object lifecycles
    • CORS
    • Static website hosting
    • Pre-signed URLs
    • Multipart upload
    • Access control lists (ACLs)
    • Bucket Policy
    • Uploading files via an HTML form
    • Storage class
    • Logging actions with a bucket
    • Backups
    • TLS protocol
    • S3 Select query language
    • Quotas and limits
  • Tools
    • All tools
    • Console clients
      • AWS CLI
      • S3cmd
    • File browsers
      • CyberDuck
      • WinSCP
    • SDK
      • AWS SDK for Java
      • Python SDK (boto)
      • AWS SDK for .NET
      • AWS SDK for C++
      • AWS SDK for PHP
      • AWS SDK for Go
    • FUSE
      • GeeseFS
      • s3fs
      • goofys
    • FTP
      • Docker container for (S)FTP(S)
  • API reference
    • REST (Amazon S3-compatible)
      • How to use the API
      • Signing requests
      • REST
        • All services and methods
        • Bucket
          • All methods
          • create
          • getBucketEncryption
          • getMeta
          • listObjects
          • listBuckets
          • deleteBucket
          • deleteBucketEncryption
          • putBucketEncryption
          • putBucketVersioning
          • getBucketVersioning
          • putBucketLogging
          • getBucketLogging
          • listObjectVersions
          • putObjectLockConfiguration
          • getObjectLockConfiguration
        • Object
          • All methods
          • upload
          • get
          • copy
          • getObjectMeta
          • delete
          • deleteMultipleObjects
          • options
          • selectObjectContent
          • putObjectRetention
          • putObjectLegalHold
          • getObjectRetention
          • getObjectLegalHold
        • Multipart upload
          • General multipart upload procedure
          • startUpload
          • uploadPart
          • copyPart
          • listParts
          • abortUpload
          • completeUpload
          • listUploads
        • Static Website Hosting
          • All methods
          • upload
          • get
          • delete
          • Static website response codes
        • CORS
          • All methods
          • XML structure of CORS configuration
          • upload
          • get
          • delete
        • Lifecycles
          • All methods
          • XML structure of lifecycle configuration
          • upload
          • get
          • delete
        • ACL
          • All methods
          • XML structure of ACL configuration
          • objectGetAcl
          • objectPutAcl
          • bucketGetAcl
          • bucketPutAcl
        • Bucket Policy
          • All methods
          • GetBucketPolicy
          • PutBucketPolicy
          • DeleteBucketPolicy
          • Data schema
          • Actions
          • Conditions
        • Common request headers
        • Common response headers
        • Responses
    • gRPC and REST
      • Authentication in the API
      • gRPC
        • Overview
        • BucketService
        • OperationService
      • REST
        • Overview
        • Bucket
          • Overview
          • create
          • delete
          • deleteHTTPSConfig
          • get
          • getHTTPSConfig
          • getStats
          • list
          • setHTTPSConfig
          • update
  • Access management
  • Pricing policy
    • Current pricing policy
    • Archive
      • Before January 1, 2019
      • From January 1 to March 1, 2019
  • Questions and answers
  1. Questions and answers

Questions and answers about Object Storage

Written by
Yandex Cloud
,
improved by
Dmitry A.

    What is Yandex Object Storage?

    Yandex Object Storage is a universal scalable solution for data storage. It is the perfect choice both for high-load services that require reliable and fast access to data, and for projects with minimal requirements for storage infrastructure.

    What can I do with Yandex Object Storage?

    With Object Storage, you can:

    • Store your project files (website or server app) in Object Storage and make access to them either public or private. Files can be in any format.
    • Store large archive data (up to 5TB per file) and make them available only to those you allow.
    • Enable shared work with data inside a distributed organization.
    • Provide access to your data from any place on Earth where internet access is available.

    How do I get started with Yandex Object Storage?

    To get started with Object Storage:

    1. Sign up for Yandex Cloud.

    2. Create a folder.

      At this step, you can already use Object Storage via the Yandex Cloud management console. You can create and delete buckets, as well as upload objects to and download them from buckets.

    3. Get static keys to use the Object Storage HTTP API or available SDKs and apps.

    For more detailed instructions, see Getting started with Yandex Object Storage and How to use the S3 API.

    What data formats can I store?

    You can store data in any format. Yandex Object Storage saves data in its original form without any modification.

    How can I leave feedback on Yandex Object Storage?

    Use the feedback form on the support page in the management console.

    How do I contact technical support?

    You can contact technical support in the management console under Support.

    How much data can I store?

    Read the section Quotas and limits in Object Storage.

    How can I delete multiple objects at a time?

    You can delete multiple objects via the Yandex Cloud management console or the API using the deleteMultipleObjects method.

    What does Yandex Cloud do with the data I store in Yandex Object Storage?

    The data is saved in the form in which it was transmitted by the user.

    Does Yandex use Object Storage to store its own data?

    Yes. Object Storage is used in the Yandex infrastructure. Several Yandex services store their websites' static data in the storage.

    What data consistency model does Yandex Object Storage use?

    For overwritable (PUT) and removable (DELETE) objects, the strong consistency model is used.

    What AWS S3 features are supported in Yandex Object Storage?

    Object Storage supports:

    • Authorization using static tokens.
    • Some HTTP API methods. For a full list of supported methods, see the API reference.

    Where is my data stored?

    Data is stored in several geographically distributed data centers located in Russia. For more information, see Availability zones.

    How is my data protected in Yandex Object Storage?

    Physical media is located in Yandex Cloud data centers, which are highly secure facilities.

    Data is stored in an encrypted format and none of those who have access to the physical media can read the data.

    By default, the storage is accessed via HTTPS.

    How do you guarantee the performance of Yandex Object Storage?

    Object Storage has internal SLAs and SLOs that guarantee a specific speed of sending data to the customer, which, among other things, depend on the storage class.

    The Object Storage response time depends on multiple factors:

    • Client-side performance (network speed, CPU load, or disk subsystem load).
    • The speed of trunk connections, connections between data centers, or client-server connections.
    • Performance of Object Storage itself.

    This is why we can't specify a particular response time value. However, we do not consider a sharp increase in response time or a marked decrease in the speed of sending data to be the norm, and keep working to improve the technical characteristics of Object Storage.

    Does the service meet the requirements under Federal Law No. 152-FZ On personal data?

    Yes, you can read the full security audit conclusion.

    Can I get logs of my operations with services?

    Yes, you can request log records about your resources from Yandex Cloud services. For more information, see Data requests.

    Was the article helpful?

    Language / Region
    Yandex project
    © 2023 Yandex.Cloud LLC