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:
- public: This option allows anyone with the link to access the object.
- 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:
- public: This option allows anyone with the link to access the object.
- 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
- Access Key:
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.