Skip to content

Object Storage ​

Introduction ​

The Object Storage service, provided by the cloud platform, is a powerful and scalable solution for storing and managing data in the cloud. Designed to handle various types of data, including images, videos, documents, and backups, this service offers a user-friendly interface and versatile features to effectively meet users' needs. This documentation provides a comprehensive overview of its features, usage instructions, and key tips.

Features and Capabilities ​

1. Bucket Management ​

Buckets are the primary storage units in the Object Storage service. Users can easily create, delete, or manage buckets.

  • Create New Bucket: Create buckets with custom names.
  • Delete Bucket: Quickly delete buckets with a single click.
  • Advanced Settings: Rename, manage access, and more via the actions menu.

2. Creating a New Bucket ​


Creating a new bucket involves the following options:

  • Bucket Name: A unique name to identify the bucket (e.g., test).
  • Change access level:
    1. public: This option allows anyone with the link to access the object.
    2. private: This option restricts access to the vault only to authorized users.

3. File Management ​


Users can manage files within their buckets:

  • Upload File: Add new files (e.g., sample.zip with a size of 103.32 KB).
  • Creating and Managing Folders: This feature allows users to create new folders in object storage, enabling them to manage their content in a more organized manner. With this capability, users can easily categorize their files and data into different folders, facilitating easier access and management.
  • Download and Delete: Options to download or delete files using respective icons.
  • File Details: View information such as size and upload date (e.g., 1401/0/10 - 01:01).

4. Access Management ​

Control access to buckets and files:

  • Public or Private: Set buckets or files as Public or Private:
    1. public: This option allows anyone with the link to access the object.
    2. private: This option restricts access to the vault only to authorized users.

5. Access Information ​

Information required to connect to the service:

  • URL: The bucket access endpoint (e.g., https://s3.virakcloud.com/test-m09i).
  • Access Key: Authentication identifier (e.g., vrk-01K15b79kahpm1jbgfv9445).
  • Secret Key: Security key for signing requests (hidden).

How to Use ​

1. Creating a New Bucket ​

  • Go to the object storage section and click "Create New Bucket."
  • Determine the bucket name and the access level.
  • Click "Confirm."

2. Uploading a File or Creating Folder ​

  • Select the desired bucket.
  • Click on "Upload File" button and upload a file.

3. Managing Access ​

  • In bucket settings, change access to Public or Private.

4. Connecting with Access Keys ​

  • Copy the URL, Access Key, and Secret Key from the panel.
  • Use them in S3-compatible tools (e.g., AWS CLI):
    bash
    aws configure
    • Access Key: vrk-01K15b79kahpm1jbgfv9445
    • Secret Key: [Your Secret Key]
    • Region: us-east-1
    • Output: json
    • Upload a file:
      bash
      aws s3 cp myfile.txt s3://test-m09i/myfile.txt --endpoint-url https://s3.virakcloud.com

Tips and Recommendations ​

  • Security: Keep access keys confidential and avoid sharing them.

Conclusion ​

The Object Storage service, with its simple interface, advanced features, and S3 compatibility, offers an ideal cloud storage solution, enabling users to securely and scalably manage their data.