What's New

The following tables describe the features released in each OBS version and corresponding documentation updates. New features will be successively launched in each region.

July 2021

No.

Feature

Description

Phase

Document

1

Some object write APIs support the user-defined header x-obs-persistent-headers.

You can add the x-obs-persistent-headers header in the HTTP requests sent over some object write APIs to specify one or more user-defined message headers. User-defined message headers will be returned in the response header when you retrieve the object or query the object metadata.

The APIs supporting this feature include object upload APIs (PUT/POST), as well as those for copying objects, appending objects, and initializing multipart upload tasks.

Commercial use

Uploading Objects - PUT

Uploading Objects - POST

Copying Objects

Appending an Object

Initializing a Multipart Task

June 2021

No.

Feature

Description

Phase

Document

1

The command output for the obsutil Is command is optimized.

Parameter -format is added to the obsutil Is command so that the listing result is printed in one line to prevent display disorders.

Commercial use

Listing Buckets

Listing Objects

Listing Multipart Upload Tasks

2

Encrypted objects can be shared over OBS Console.

You can share KMS-encrypted objects with other users through OBS Console for them to directly download the objects.

Commercial use

Sharing a File

3

Resource packages can be managed on OBS Console.

On OBS Console, you can view the status, remaining quota, start time, end time, order number, usage details, and other information of storage packages and traffic packages, helping you easily manage your packages. Additionally, you can quickly renew purchased resource packages.

Commercial use

Managing Resource Packages

4

Online decompression is supported.

You can compress multiple files into a ZIP package and upload it to OBS. The package is automatically decompressed after being uploaded.

OBT

Online Decompression

April 2021

No.

Feature

Description

Phase

Document

1

Some monitoring metrics are added.

Some request and storage monitoring metrics are added to help you understand your object storage clearly and comprehensively.

OBT

OBS Monitoring Metrics

March 2021

No.

Feature

Description

Phase

Document

1

Optimization for auto upload policies of OBS Browser+

With this optimization, an auto upload task can be triggered at any time on any day or multiple days of a week. In addition, you can specify when an auto upload task ends.

Commercial use

Auto Upload

January 2021

No.

Feature

Description

Phase

Document

1

Critical operation protection

This function enables the OBS Console system to authenticate user identity before any risky operation such as deleting a bucket, enhancing protection for your data and configuration.

Commercial use

Critical Operation Protection

2

Restore of Archive objects in parallel file systems

You can restore Archive objects in a parallel file system to Standard objects for access and download.

Commercial use

Supported APIs

December 2020

No.

Feature

Description

Phase

Document

1

The access permission control function on OBS Console is optimized.

The configuration of OBS bucket policies is optimized. Bucket policy templates are provided for typical scenarios, simplifying the configuration of bucket policies.

Commercial use

Configuring a Standard Bucket Policy

2

Six function templates are added to Data+.

Six function templates are added to Data+, including video moderation, DIS-enabled event notification, and image tagging, covering diversified data processing scenarios.

OBT

Built-in Template Parameters

3

You can configure primary and standby origin servers for mirroring back-to-source.

The primary origin server address is preferentially used during the back-to-source process. If multiple primary origin server addresses are configured, all primary origin server addresses are accessed in polling mode. If you fail to retrieve content from all primary origins, the standby origin address is used for a retry.

OBT

Creating a Back-to-Source Rule

November 2020

No.

Feature

Description

Phase

Document

1

OBS Administrator system policy is now available.

OBS Administrator is added as a system policy in IAM. A user with this permission is an OBS administrator and can perform any operations on all OBS resources under the account.

Commercial use

IAM Permissions

October 2020

No.

Feature

Description

Phase

Document

1

OBS Browser+ supports account login.

You can now log in to OBS Browser+ using a registered account (or an IAM user under the account) and the password, relieving you from the troubles of recording complex access keys.

Commercial use

Logging In to OBS Browser+

2

OBS Browser+ supports sharing folders through QR codes.

OBS Browser+ can generate QR codes that you can use to share folders with others.

Commercial use

OBS Browser+ Best Practices

September 2020

No.

Feature

Description

Phase

Document

1

Data+ is under open beta testing.

Data+ is a data processing service provided by OBS. It allows you to orchestrate workflows to automatically process (such as parse, transcode, and screenshot) data stored in OBS. Data+ provides a GUI that is easy and intuitive for you to work with. It also provides pre-defined workflow templates for various scenarios, or you can customize functions on your terms.

OBT

Data+

2

Deep Archive storage class is under restricted open beta testing.

Deep Archive is a new storage class released by OBS. It is suitable for storing data that is scarcely accessed (once every few years). Deep Archive storage costs less than Archive storage, but requires a longer time (several hours) to restore data.

Restricted OBT

Storage Classes

3

The best practice case for accessing OBS through an NGINX reverse proxy is released.

In some cases, you may need to set a blacklist and a whitelist of external IP addresses to control external access, so you need to provide a fixed IP address for users to access OBS. Also for security purposes, an OBS bucket does not have a fixed IP address, because the DNS service of HUAWEI CLOUD resolves the bucket access domain name to different IP addresses. In this case, you can set up an NGINX reverse proxy server on an ECS to allow users to access OBS through a fixed IP address.

Commercial use

Accessing OBS Through an NGINX Reverse Proxy

August 2020

No.

Feature

Description

Phase

Document

1

Lightweight OBS Browser+ is released.

OBS Browser+ is downsized from over 70 MB to only 50 MB.

Commercial use

Downloading OBS Browser+

2

The Permissions Configuration Guide is released.

It explains each permission control method in detail and provides all-scenario configuration cases to meet your different permission control requirements.

Commercial use

Typical Permission Control Scenarios

July 2020

No.

Feature

Description

Phase

Document

1

The back-to-source function is under open beta testing.

With the back-to-source function, OBS can automatically pull data from the source site through the mirroring or redirection approach, when the user requested data is not available in OBS.

OBT

Back to Source

2

Lifecycle management is available for parallel file systems.

You can now configure lifecycle management rules for a parallel file system to periodically deleting files or transition files from one storage class to another, which is the same as the lifecycle management for buckets.

Commercial use

Lifecycle Management

3

Large file uploading progress is visible on OBS Console.

You can now view the progress when uploading large files on OBS Console.

Commercial use

/

4

OBS GO SDK supports resumable data upload.

Uploading large files often fails due to poor network conditions or program breakdowns. It is a waste of resources to restart the upload process upon an upload failure, and the restarted upload process may still suffer from the unstable network. The API for resumable data upload effectively solves this problem.

Commercial use

Resumable Upload

5

OBS Browser+ supports flow control.

OBS Browser+ now provides advanced settings for you to enable QoS flow control.

Commercial use

/

6

OBS Browser+ extends the validity period of shared folders.

The URL generated by OBS Browser+ for a shared folder can be valid for a maximum of one year.

Commercial use

/

7

OBS Browser+ supports MD5 verification.

You can now enable MD5 verification in advanced settings on OBS Browser+ to verify data consistency.

Commercial use

/

June 2020

No.

Feature

Description

Phase

Document

1

OBS Browser+ supports scheduled upload.

You can now schedule upload time on OBS Browser+ to automatically upload files from local disks or directories to OBS. Upload tasks can be executed daily, weekly, monthly, or at a custom time.

Commercial use

Downloading OBS Browser+

2

OBS now offers data traffic packages for cross-region replication.

You can now purchase cross-region replication traffic packages to offset internet outbound data traffic used for replicating data across regions. Compared with the pay-per-use billing, data traffic packages are more cost-effective.

Commercial use

Resource Package Overview

Historical Changes

For more information about OBS historical version changes, click View PDF.