Help Center > > Best Practices> Overview of OBS Best Practices

Overview of OBS Best Practices

Updated at: Oct 08, 2021 GMT+08:00

This document summarizes practices in common application scenarios of Object Storage Service (OBS). Each practice case provides detailed solution description and operation guide, helping you easily build your storage services based on OBS.

Table 1 OBS best practices

Best Practice

Description

Migrating Local Data to OBS

This section describes how to migrate local data from personal computers or on-premises storage servers to OBS.

Migrating Data from Third-Party Cloud Service Vendors to OBS

This section describes several migration methods that can migrate various volumes of data from third-party vendors to OBS, and provides operation procedures and guidance for each method.

Using Backup Software to Back Up Local Data to OBS

This section describes the backgrounds of backing up local data to OBS and the backup software supported by OBS. Commvault is used as an example to describe how to back up local data to OBS.

Migrating Data Between OBS Buckets

This section describes how to migrate data between HUAWEI CLOUD OBS buckets that are under different accounts or deployed in the same or different regions.

Accessing OBS over Intranet

This section describes how to access OBS from your Elastic Cloud Servers (ECSs) through the internet or the HUAWEI CLOUD intranet. To optimize performance and reduce costs, it is recommended that you access OBS over the HUAWEI CLOUD intranet. ECS supports access to OBS through either Internet or the HUAWEI CLOUD intranet.

Using a User-Defined Domain Name to Host a Static Website

This section describes how to use a user-defined domain name to host static websites on OBS. You can quickly publish personal and enterprise static websites without setting up a website server.

Verifying Data Consistency

Data inconsistency may occur due to network hijacking, cache, and other reasons during object upload and download. This section describes how to use the MD5 value calculating method to verify data consistency during data upload and download.

Performance Optimization

This section describes how to add random prefixes to object names to implement horizontal expansion for access requests, and thus improve the access rate and shorten the access delay.

Using the PostObject API to Upload Data from a Web Client to OBS

This section describes how to use the PostObject API to directly upload files from a web client to OBS, that is, to upload files to OBS through a browser. With this method, you can directly upload data to OBS, without having to upload data to the app server first. This makes the transmission faster and does not impose pressure on the server. Additionally, direct transmission with a signature returned by the server is more secure.

Migrating Data from Mobile Apps to OBS

This section describes two methods for app clients to access OBS to better protect data and prevent data leakage and unauthorized access after attacks.

Migrating Data from Mini Programs to OBS

This section demonstrates how to upload files to OBS using a mini program.

Accessing OBS Through an NGINX Reverse Proxy

This section describes how to configure the Nginx reverse proxy on an ECS, so that you can use a fixed IP address to access OBS.

Did you find this page helpful?

Submit successfully!

Thank you for your feedback. Your feedback helps make our documentation better.

Failed to submit the feedback. Please try again later.

Which of the following issues have you encountered?







Please complete at least one feedback item.

Content most length 200 character

Content is empty.

OK Cancel