S3 Operations
Create Bucket
Prerequisites:
- EC2-Credentials selected
- Correct Permissions
To create a bucket, please proceed as follows.
- To do this, navigate to
Object Storage
on the left, and then toS3
. - First, click on the project (1) in which you wish to create a bucket.
- Next, please click the
Create Bucket
button (2) on the right.
- Enter a name and click
create
.
Note
Please observe the restrictions for bucket names.
Bucket Name Restrictions
In general, bucket names should adhere to domain name restrictions.
- Bucket names can contain lowercase letters, numbers, and hyphens. Each label must begin and end with a lowercase letter or a number.
- Bucket names must be unique.
- Bucket names cannot be formatted as an IP address.
- Bucket names can be between 3 and 63 characters long.
- Bucket names must not contain uppercase letters or underscores.
- Bucket names must begin with a lowercase letter or a number.
Upload Files
After creating a bucket, you can now upload or download individual files within the S3 panel.
- To do this, navigate to
Object Storage
on the left, and then to the desiredBucket
(2) within the correspondingproject
(1). - Now, click the
Upload File
(3) button on the right.
- The S3 Upload Manager will appear in a new browser tab.
Note
Please note that the S3 Upload Manager does not display the current file structure within your bucket; it only provides a current upload view.
- (1) This opens your local file explorer, allowing you to select files for upload.
- (2) Use this button to create virtual folders within your bucket.
- (3) This button initiates the upload once all files have been selected.
- (4) This refreshes the view of your upload operation (No Delete button).
- (5) This area displays the current upload operation and also serves as a drag-and-drop field for your files.
- (6) Here you can view your MPU operations.
- You can now start all uploads simultaneously or each file individually here.
Note
During the upload process, you can switch browser tabs and continue working in the Cloud Services Portal or another application until the upload is complete. If you close the S3 Upload Manager browser tab during an upload, the upload will be aborted but may potentially be resumed later using Resume Upload.
Resume Upload
If an upload was interrupted, for example, by accidentally closing the upload browser tab, the upload remains incomplete. You now have two options.
A) Abort All Uploads
To delete the interrupted upload process and the MPU files, please proceed as follows:
- To do this, navigate to
Object Storage
,S3 Dashboard
on the left, and then to theBucket
(2) within the correspondingproject
(1) where the upload process was interrupted.
- Now click
MPUs
(3). Here you will see all files that were not uploaded correctly. - You can now delete all uploads that are no longer required using the
Abort
(4) button.
Note
Files that have already been uploaded completely will remain in the bucket and will not be deleted!
B) Resume Folder Uploading
To resume the interrupted upload process, please proceed as follows:
- To do this, navigate to
Object Storage
on the left, and then to theBucket
(2) within the correspondingproject
(1) where the upload process was interrupted. - Now click the
Upload File
(3) button on the right to open the Upload Manager.
- In the Upload Manager, you will see a dropdown field titled
Continue your Multipart Uploads
.
- Here, you can now select the files or folders from your file system using the Select button (1) and resume the upload.
- To execute the upload, click the green Upload button.
Note
Please ensure that you select the correct files for upload.
MPU - Multipart Upload
When uploading objects exceeding a certain size, files are divided into multipart upload "packages" or parts (MPU). Each part constitutes a contiguous segment of the object's data. These object parts can be uploaded independently and in any order.
If the transmission of a part fails, only the missing part is retransmitted, without affecting other parts. Once all parts of your object are uploaded, S3 concatenates them to form the complete object.
Advantages of Multipart Upload (MPU):
- Improved Throughput – Through parallel uploads (up to 100), throughput is enhanced.
- Fast Recovery from Network Issues – The smaller part size minimizes the impact of restarting a failed upload due to a network error.
- Pausing and Resuming Object Uploads – You can upload object parts over a period of time. However, you must explicitly complete or abort the multipart upload.
Download File
After creating a bucket and uploading files, you can now download individual files within the S3 panel.
- To do this, navigate to
S3 Object Storage
on the left, and then to the desiredBucket
within the correspondingproject
where the file is located. - Now, in the list, click on the name(1) of the desired file, and it will be downloaded automatically.
Note
Depending on your browser settings, the file will either be downloaded, displayed, or, in the case of an MP4 file, played.
- The file will be saved in your download directory.
Note
Larger data volumes can also be uploaded or downloaded using an external tool (e.g., S3 Explorer or S3cmd).