This is a part of Cloage’s Knowledge Base. If you need more info on other subjects, simply check out our documentation here.
What is S3 compatible?
Among cloud storage methods, Object Storage is the best method for archiving files and storing backups. In object storage, data is stored in a data pool, which allows it to be called at any time and in any way needed in a secure private or public environment. This ensures the speed and accessibility of the files. With the entry of Amazon into cloud services and the introduction of Amazon Web Services (AWS) a structure or standard for interacting with Object Storage was introduced called Simple Storage Service or S3, which with the expansion of cloud services and the entry of other companies, the same structure for storage Instrumentation was adopted in the clouds, called S3 compatible.
In the cloage cloud service package for cloud storage, you can also enjoy all the benefits and various tools of interacting with the S3 compatible cloud space by making an S3 compatible partition.
How can Cloage’s S3 compatible partition help you?
The sharing of the S3 standard between cloud service providers has led to many tools for developers and those in need of cloud storage.
There are plugins for all kinds of online software and SDKs for all kinds of frameworks and programming languages that make connecting and interacting with Object Storage easy, hassle-free and make it easy for businesses to develop applications. The risk of moving between different servers is eliminated and ensures the security and accessibility of files and content. Almost all content storage needs such as video, audio, images, digital assets, logs and backups are easy and can be done in the shortest possible time, using S3 compatible storage space.
Create an S3 compatible partition in the Cloage’s web panel
After registering in cloage and entering the web panel, in the dashboard section of the cloage web panel, click the “Buy More Space” button and select the S3 partition option from the list of displayed partitions and go to the next step.
In the second step, you must specify the partition name and the location of the partition and the storage class. You should know that in the cloage cloud architecture, your files are stored in several different versions on different servers in different data centers, and the failure of a hard drive or data center will not prevent you from accessing your files.
In the Storage Class section, you can choose to have your files stored on standard class hard drives or on NVMe class hard drives.
In the third step, the cost of building the S3 partition will be displayed, which will be billed to you at the end of the month.
After creating the partition in the web panel dashboard, go to the S3 partition and click on the partition you created to see the partition information:
In the partition information section, it has access to the connection specifications of the S3 partition, and in the addresses section, you will see the endpoint address.
What are the specifications of S3 compatible cloud connection?
After creating your S3 compatible partition in the Cloage web panel, these specifications will be available for you to connect to the storage object.
- Access Key ID
- Private Access Key
- Endpoint S3 (an approved domain name for your cloud space or FQDM)
- Bucket name (which you can create in the partition as many times as you want after creating the partition)
Access keys and private keys are the same as the S3 partition username and password, and you should protect and secure them well.
Endpoint S3 is the same address and location as your server. By entering the endpoint address of your backup S3 partition in the browser, you will have access to the S3 backup web panel (MinIO) and you can create your own buckets and define the policy or access rights to the buckets.
Bucket is a term commonly used in Object Storage and S3 structure. The same as your storage container. You can create as many buckets as you want on your S3 partition.
Access the S3 partition via the web panel
To access the S3 partition web panel, enter the S3 partition endpoint address in a web browser, and use your access key and private key to log in:
In the S3 web partition panel, you can simply create a bucket, upload a file, and apply the policies you want to the buckets.
You need to install the MinIO client to use all the features of the S3 partition, as well as to use it on different servers and operating systems for storage.
Install the MinIO client
Installation on GNU / Linux
wget https://dl.min.io/client/mc/release/linux-amd64/mc chmod +x mc ./mc --help
Install on Microsoft Windows
To configure S3 partition access information, you must enter the access information in the MinIO client configuration file.
Access config file:
Configuration command to connect to partition S3:
mc alias set <ALIAS> <YOUR-S3-ENDPOINT> <YOUR-ACCESS-KEY> <YOUR-SECRET-KEY> --api <API-SIGNATURE> --path <BUCKET-LOOKUP-TYPE>
See the full MinIO client documentation here.