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 |
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 | |
| 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 | |
| 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 | |
| 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 |
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 |
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 |
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 | |
| 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 |
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 | |
| 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 | |
| 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 |
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 |
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 | |
| 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 |
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 | |
| 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 | |
| 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 |
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 | |
| 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 |
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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 |
Historical Changes
For more information about OBS historical version changes, click View PDF.
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.