diff --git a/docs/obs/tool/ALL_META.TXT.json b/docs/obs/tool/ALL_META.TXT.json index 53d25f9c6..e2676dfcc 100644 --- a/docs/obs/tool/ALL_META.TXT.json +++ b/docs/obs/tool/ALL_META.TXT.json @@ -7,7 +7,7 @@ "node_id":"obs_03_1000.xml", "product_code":"obs", "code":"1", - "des":"OBS Browser+ is a GUI-based desktop application that is intuitive and easy to use. It allows you to comprehensively manage OBS buckets and objects from your local end. Fo", + "des":"OBS Browser+ is a GUI-based desktop application that is intuitive and easy to use. It allows you to easily manage OBS buckets and objects locally. For example, you can cr", "doc_type":"browsertg", "kw":"Introduction,Tool Guide (OBS Browser+)", "search_title":"", @@ -331,7 +331,7 @@ "node_id":"obs_03_1055.xml", "product_code":"obs", "code":"19", - "des":"Bucket policies define the access control over resources (buckets and objects) in OBS.Grant permissions to an account. In the following example, the account (whose accoun", + "des":"Bucket policies define the access control over resources (buckets and objects) in OBS.Grant permissions to an account. In the following example, the account with ID 783fc", "doc_type":"browsertg", "kw":"Configuring a Bucket Policy,Bucket Policies,Tool Guide (OBS Browser+)", "search_title":"", @@ -637,7 +637,7 @@ "node_id":"obs_03_1072.xml", "product_code":"obs", "code":"36", - "des":"There are completed tasks in the list.You are advised to periodically delete the completed tasks from the list. For details, see Why Does the Task Processing Speed Slow A", + "des":"There are completed tasks in the list.You are advised to periodically delete the completed tasks from the list. For details, see Why Does the Performance Slow Down After ", "doc_type":"browsertg", "kw":"Managing Completed Tasks,Task Management,Tool Guide (OBS Browser+)", "search_title":"", @@ -727,7 +727,7 @@ "node_id":"obs_03_1077.xml", "product_code":"obs", "code":"41", - "des":"ScenariosThere are lots of tasks running on OBS Browser+, but you want to close it and perform other operations while the tasks continue in the background.How do my tasks", + "des":"ScenariosThere are lots of tasks running on OBS Browser+, but you want to close it and perform other operations while the tasks continue in the background.How do I enter ", "doc_type":"browsertg", "kw":"Background Running,Best Practices,Tool Guide (OBS Browser+)", "search_title":"", @@ -872,7 +872,7 @@ "code":"49", "des":"CauseIf the number of tasks in OBS Browser+ reaches a million or more, the system will spend more time in searching among massive amounts of tasks, which adds load to you", "doc_type":"browsertg", - "kw":"Why Does the Task Processing Speed Slow After the Number of Tasks Exceeds a Million?,FAQs,Tool Guide", + "kw":"Why Does the Performance Slow Down After I Run Millions of Tasks?,FAQs,Tool Guide (OBS Browser+)", "search_title":"", "metedata":[ { @@ -880,7 +880,7 @@ "prodname":"obs" } ], - "title":"Why Does the Task Processing Speed Slow After the Number of Tasks Exceeds a Million?", + "title":"Why Does the Performance Slow Down After I Run Millions of Tasks?", "githuburl":"" }, { @@ -901,29 +901,11 @@ "title":"Why Are the Displayed Number of Objects and Used Storage Capacity Different from the Actual Number of Objects and Storage Capacity?", "githuburl":"" }, - { - "uri":"obs_03_1035.html", - "node_id":"obs_03_1035.xml", - "product_code":"obs", - "code":"51", - "des":"You can use OBS Browser+ to share files or folders with other users through URLs. These URLs are valid for only a certain period. Once they expire, files or folders will ", - "doc_type":"browsertg", - "kw":"How Can I Permanently Share Files or Folders with Other Users?,FAQs,Tool Guide (OBS Browser+)", - "search_title":"", - "metedata":[ - { - "documenttype":"browsertg", - "prodname":"obs" - } - ], - "title":"How Can I Permanently Share Files or Folders with Other Users?", - "githuburl":"" - }, { "uri":"obs_03_1036.html", "node_id":"obs_03_1036.xml", "product_code":"obs", - "code":"52", + "code":"51", "des":"Background:When you log in to OBS Browser+ using access keys (AK and SK) that only have the permissions to access a specific bucket or a specific directory in a bucket, a", "doc_type":"browsertg", "kw":"How Can I Access a Specific Bucket or Directory?,FAQs,Tool Guide (OBS Browser+)", @@ -937,29 +919,11 @@ "title":"How Can I Access a Specific Bucket or Directory?", "githuburl":"" }, - { - "uri":"obs_03_1037.html", - "node_id":"obs_03_1037.xml", - "product_code":"obs", - "code":"53", - "des":"No.URLs for sharing objects or directories through OBS Browser+ have a validity period. During the validity period, the sharing cannot be canceled.Therefore, exercise cau", - "doc_type":"browsertg", - "kw":"Can I Cancel the Directory Sharing After a Directory Has Been Shared with Others?,FAQs,Tool Guide (O", - "search_title":"", - "metedata":[ - { - "documenttype":"browsertg", - "prodname":"obs" - } - ], - "title":"Can I Cancel the Directory Sharing After a Directory Has Been Shared with Others?", - "githuburl":"" - }, { "uri":"obs_03_1082.html", "node_id":"obs_03_1082.xml", "product_code":"obs", - "code":"54", + "code":"52", "des":"No. You can use OBS SDKs to list such objects.", "doc_type":"browsertg", "kw":"Can OBS Browser+ List Objects with Special Characters in Their Names?,FAQs,Tool Guide (OBS Browser+)", @@ -977,7 +941,7 @@ "uri":"obs_03_1025.html", "node_id":"obs_03_1025.xml", "product_code":"obs", - "code":"55", + "code":"53", "des":"To uninstall OBS Browser+, perform the following steps:", "doc_type":"browsertg", "kw":"Uninstalling OBS Browser+,Tool Guide (OBS Browser+)", @@ -995,7 +959,7 @@ "uri":"obs_03_1026.html", "node_id":"obs_03_1026.xml", "product_code":"obs", - "code":"56", + "code":"54", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"browsertg", "kw":"Change History,Tool Guide (OBS Browser+)", diff --git a/docs/obs/tool/CLASS.TXT.json b/docs/obs/tool/CLASS.TXT.json index b57f21111..1f4a19fc5 100644 --- a/docs/obs/tool/CLASS.TXT.json +++ b/docs/obs/tool/CLASS.TXT.json @@ -1,6 +1,6 @@ [ { - "desc":"OBS Browser+ is a GUI-based desktop application that is intuitive and easy to use. It allows you to comprehensively manage OBS buckets and objects from your local end. Fo", + "desc":"OBS Browser+ is a GUI-based desktop application that is intuitive and easy to use. It allows you to easily manage OBS buckets and objects locally. For example, you can cr", "product_code":"obs", "title":"Introduction", "uri":"obs_03_1000.html", @@ -162,7 +162,7 @@ "code":"18" }, { - "desc":"Bucket policies define the access control over resources (buckets and objects) in OBS.Grant permissions to an account. In the following example, the account (whose accoun", + "desc":"Bucket policies define the access control over resources (buckets and objects) in OBS.Grant permissions to an account. In the following example, the account with ID 783fc", "product_code":"obs", "title":"Configuring a Bucket Policy", "uri":"obs_03_1055.html", @@ -315,7 +315,7 @@ "code":"35" }, { - "desc":"There are completed tasks in the list.You are advised to periodically delete the completed tasks from the list. For details, see Why Does the Task Processing Speed Slow A", + "desc":"There are completed tasks in the list.You are advised to periodically delete the completed tasks from the list. For details, see Why Does the Performance Slow Down After ", "product_code":"obs", "title":"Managing Completed Tasks", "uri":"obs_03_1072.html", @@ -360,7 +360,7 @@ "code":"40" }, { - "desc":"ScenariosThere are lots of tasks running on OBS Browser+, but you want to close it and perform other operations while the tasks continue in the background.How do my tasks", + "desc":"ScenariosThere are lots of tasks running on OBS Browser+, but you want to close it and perform other operations while the tasks continue in the background.How do I enter ", "product_code":"obs", "title":"Background Running", "uri":"obs_03_1077.html", @@ -434,7 +434,7 @@ { "desc":"CauseIf the number of tasks in OBS Browser+ reaches a million or more, the system will spend more time in searching among massive amounts of tasks, which adds load to you", "product_code":"obs", - "title":"Why Does the Task Processing Speed Slow After the Number of Tasks Exceeds a Million?", + "title":"Why Does the Performance Slow Down After I Run Millions of Tasks?", "uri":"obs_03_1011.html", "doc_type":"browsertg", "p_code":"44", @@ -449,15 +449,6 @@ "p_code":"44", "code":"50" }, - { - "desc":"You can use OBS Browser+ to share files or folders with other users through URLs. These URLs are valid for only a certain period. Once they expire, files or folders will ", - "product_code":"obs", - "title":"How Can I Permanently Share Files or Folders with Other Users?", - "uri":"obs_03_1035.html", - "doc_type":"browsertg", - "p_code":"44", - "code":"51" - }, { "desc":"Background:When you log in to OBS Browser+ using access keys (AK and SK) that only have the permissions to access a specific bucket or a specific directory in a bucket, a", "product_code":"obs", @@ -465,16 +456,7 @@ "uri":"obs_03_1036.html", "doc_type":"browsertg", "p_code":"44", - "code":"52" - }, - { - "desc":"No.URLs for sharing objects or directories through OBS Browser+ have a validity period. During the validity period, the sharing cannot be canceled.Therefore, exercise cau", - "product_code":"obs", - "title":"Can I Cancel the Directory Sharing After a Directory Has Been Shared with Others?", - "uri":"obs_03_1037.html", - "doc_type":"browsertg", - "p_code":"44", - "code":"53" + "code":"51" }, { "desc":"No. You can use OBS SDKs to list such objects.", @@ -483,7 +465,7 @@ "uri":"obs_03_1082.html", "doc_type":"browsertg", "p_code":"44", - "code":"54" + "code":"52" }, { "desc":"To uninstall OBS Browser+, perform the following steps:", @@ -492,7 +474,7 @@ "uri":"obs_03_1025.html", "doc_type":"browsertg", "p_code":"", - "code":"55" + "code":"53" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -501,6 +483,6 @@ "uri":"obs_03_1026.html", "doc_type":"browsertg", "p_code":"", - "code":"56" + "code":"54" } ] \ No newline at end of file diff --git a/docs/obs/tool/en-us_image_0000001857022932.png b/docs/obs/tool/en-us_image_0000001857022932.png index f93cddce5..c5e2c646c 100644 Binary files a/docs/obs/tool/en-us_image_0000001857022932.png and b/docs/obs/tool/en-us_image_0000001857022932.png differ diff --git a/docs/obs/tool/en-us_image_0000002126249513.png b/docs/obs/tool/en-us_image_0000002126249513.png deleted file mode 100644 index da72a9e66..000000000 Binary files a/docs/obs/tool/en-us_image_0000002126249513.png and /dev/null differ diff --git a/docs/obs/tool/obs_03_1000.html b/docs/obs/tool/obs_03_1000.html index 4732fc366..f3e0d0369 100644 --- a/docs/obs/tool/obs_03_1000.html +++ b/docs/obs/tool/obs_03_1000.html @@ -1,9 +1,9 @@

Introduction

-

OBS Browser+ is a GUI-based desktop application that is intuitive and easy to use. It allows you to comprehensively manage OBS buckets and objects from your local end. For example, you can create buckets, and upload and download objects on OBS Browser+.

+

OBS Browser+ is a GUI-based desktop application that is intuitive and easy to use. It allows you to easily manage OBS buckets and objects locally. For example, you can create buckets, and upload or download objects on OBS Browser+.

OBS Browser+ is applicable to Windows 10, macOS, and Windows Server 2016. Table 1 lists the specifications required by each OS.

-

If there are millions of or more tasks in OBS Browser+, much more time is required for searching for tasks, which may result in task failures. To avoid this, you are advised to use obsutil.

+

If there are millions or more tasks in OBS Browser+, much more time is required for searching for tasks, which may result in task failures. To avoid this, you are advised to use obsutil.

@@ -15,7 +15,7 @@ - diff --git a/docs/obs/tool/obs_03_1001.html b/docs/obs/tool/obs_03_1001.html index a57e35591..c2d22cc83 100644 --- a/docs/obs/tool/obs_03_1001.html +++ b/docs/obs/tool/obs_03_1001.html @@ -3,7 +3,7 @@

OBS Browser+ Function Overview

Table 1 lists the functions supported by OBS Browser+.

-
Table 1 PC specifications required by OBS Browser+

Item

OS

  • Windows 10 Pro 64-bit
  • Windows Server 2016 standard 64-bit
  • Mac OS X10.13.3
+
  • Windows 10 Pro 64-bit
  • Windows Server 2016 standard 64-bit
  • macOS X10.13.3

Linux OSs are not supported. Windows 10 or later Windows OS releases are recommended.

Table 1 OBS Browser+ supported functions

Function

+
@@ -40,13 +40,13 @@ - - diff --git a/docs/obs/tool/obs_03_1004.html b/docs/obs/tool/obs_03_1004.html index a7f4a782c..ba3d7c3a6 100644 --- a/docs/obs/tool/obs_03_1004.html +++ b/docs/obs/tool/obs_03_1004.html @@ -15,12 +15,16 @@ - - - + + @@ -31,7 +35,7 @@

Using OBS Browser+ to Access OBS

The following explains how to log in to OBS Browser+ to access OBS.

+ + + diff --git a/docs/obs/tool/obs_03_1044.html b/docs/obs/tool/obs_03_1044.html index d9c44ad96..c7893b379 100644 --- a/docs/obs/tool/obs_03_1044.html +++ b/docs/obs/tool/obs_03_1044.html @@ -2,7 +2,7 @@

Managing Fragments

Context

Data is uploaded to OBS using multipart upload. In the event of some situations, data uploads usually fail and generate fragments. You need to clear these fragments to free up storage space. The situations include but are not limited to the following:

-
  • The network is in poor condition, and connection to the OBS server is frequently interrupted.
  • The upload task is manually suspended.
  • The device is faulty.
  • The device is powered off suddenly.
+
  • The network is in poor condition, and connection to the OBS server is frequently interrupted.
  • The upload task is manually suspended.
  • The device is faulty.
  • The device is suddenly powered off.

With fragment management, you can clear fragments that are generated due to data upload failures.

Deleted fragments cannot be recovered. Before deleting fragments, ensure that all multipart uploads are complete, or deleting fragments may cause uploads to fail.

diff --git a/docs/obs/tool/obs_03_1048.html b/docs/obs/tool/obs_03_1048.html index f80b40033..d2a228062 100644 --- a/docs/obs/tool/obs_03_1048.html +++ b/docs/obs/tool/obs_03_1048.html @@ -2,9 +2,9 @@

Overview

An ACL defines grantees and their granted permissions.

-

Bucket and object ACLs are associated with accounts. By default, an ACL is created when a bucket or object is created, authorizing the owner the full control over the bucket or object.

+

Bucket and object ACLs are associated with accounts. By default, an ACL is created when a bucket or object is created, authorizing the owner full control over the bucket or object.

For easy and practical authorization, OBS ACLs have the following features:

-
  • An ACL takes effect for both a tenant and users under this tenant.
  • If a bucket and its objects have the same owner, the ACL configured on the bucket also applies to the objects in the bucket by default.
  • An ACL is created during bucket or object creation by default. You can also configure one after the bucket or object is created.
+
  • An ACL takes effect for both a tenant and users under this tenant.
  • If a bucket and its objects have the same owner, the bucket's ACL also applies to the objects by default.
  • An ACL is created during bucket or object creation by default. You can also configure one after the bucket or object is created.

ACLs control write and read permissions based on accounts, whose permission granularity is not as fine as bucket policies or IAM permissions. Generally, it is recommended that you use IAM permissions and bucket policies for access control.

You can grant bucket access permissions to users or user groups listed in Table 1 by configuring an ACL.

diff --git a/docs/obs/tool/obs_03_1050.html b/docs/obs/tool/obs_03_1050.html index 1bab67034..d557ac777 100644 --- a/docs/obs/tool/obs_03_1050.html +++ b/docs/obs/tool/obs_03_1050.html @@ -4,7 +4,7 @@

Configure a lifecycle rule for a bucket to manage objects in the bucket.

For more information, see Lifecycle Management.

Procedure

  1. Log in to OBS Browser+.
  2. Select the bucket you want and choose More > Lifecycle Rules.
  3. Click Create.
  4. Configure related parameters.

    • Status: Select Enable to enable this lifecycle rule after the configuration.
    • Rule Name: Enter a rule name that is no longer than 255 characters.
    • Applies To: By selecting Object name prefix, the lifecycle rule will apply to objects with the specified prefix contained in their name. You can also select Bucket for the lifecycle rule to apply to all objects in the bucket.
    -
    • If Object name prefix is selected and the specified prefix and the prefix in an existing lifecycle rule overlap, OBS regards the two rules as one and forbids you to configure the current rule. For example, if there is a rule with prefix abc in the system, another rule whose prefix contains abc cannot be configured.
    • If there is already a lifecycle rule whose Applies To is set to Object name prefix, you are not allowed to configure a new rule whose Applies To is set to Bucket.
    • If there is already a lifecycle rule whose Applies To is set to Bucket, you are not allowed to configure a new rule whose Applies To is set to Object name prefix.
    +
    • If Object name prefix is selected and the specified prefix and the prefix in an existing lifecycle rule overlap, OBS regards the two rules as one and forbids you to configure the current rule. For example, if there is a rule with prefix abc in the system, another rule whose prefix contains abc cannot be configured.
    • If there is already a lifecycle rule whose Applies To is set to Object name prefix, you cannot configure a new rule with Applies To set to Bucket.
    • If there is already a lifecycle rule whose Applies To is set to Bucket, you cannot configure a new rule with Applies To set to Object name prefix.
    • You can use a lifecycle rule to specify the number of days after which objects that have been last updated and meet specified conditions are automatically transitioned to the Warm or Cold storage class, or are automatically deleted upon expiration.
      • Transition to Warm: This rule transitions the objects meeting the conditions to the Warm storage class after the specified number of days since the last object update.
      • Transition to Cold: This rule transitions the objects meeting the conditions to the Cold storage class after the specified number of days since the last object update.
      • Expiration Time: This determines when an object will expire and then be deleted, or the day after which objects matching the rule will be deleted.
    diff --git a/docs/obs/tool/obs_03_1055.html b/docs/obs/tool/obs_03_1055.html index cb20557cc..faa19b80d 100644 --- a/docs/obs/tool/obs_03_1055.html +++ b/docs/obs/tool/obs_03_1055.html @@ -3,7 +3,7 @@

    Configuring a Bucket Policy

    Bucket policies define the access control over resources (buckets and objects) in OBS.

    Procedure

    1. Log in to OBS Browser+.
    2. Select the bucket you want and choose More > Bucket Policy. The window shown in Figure 1 is displayed.

      Figure 1 Configuring a bucket policy
      -

    3. Enter a bucket policy in the following format.

      1. Grant permissions to an account. In the following example, the account (whose account ID is 783fc6652cf246c096ea836694f71855) is granted the permission required to obtain the log management information about bucket logging.bucket3.
        {
        +

      2. Enter a bucket policy in the following format.

        1. Grant permissions to an account. In the following example, the account with ID 783fc6652cf246c096ea836694f71855 is granted permission to obtain log management information for bucket logging.bucket3.
          {
               "Statement": [
                   {
                       "Sid": "testing",
          diff --git a/docs/obs/tool/obs_03_1057.html b/docs/obs/tool/obs_03_1057.html
          index c368aeafd..2c78aad87 100644
          --- a/docs/obs/tool/obs_03_1057.html
          +++ b/docs/obs/tool/obs_03_1057.html
          @@ -90,7 +90,7 @@
           

    If a custom bucket policy is used to authorize such permissions, the HeadBucket, ListBucket, GetObject, and GetObjectVersion actions must be allowed. More actions can be allowed according to your actual needs.

    The following are some restrictions when you (the user who adds the bucket) operate the external bucket:

    -
    • You cannot restore Archive objects that are not yours in the external bucket. You can view the object restore status only when the owner of those Archive objects grants you the read permission for the objects.
    • You can perform only authorized actions on existing objects in the external bucket. If you want to perform additional operations on an object, you need to get corresponding permissions granted by the object owner.
    • If you upload an object to the external bucket, the object ACL permissions will be automatically granted to the bucket owner, including the read permission for the object and the read and write permissions for the object ACL.
    • The encrypted objects you uploaded to the external bucket cannot be accessed by the bucket owner, because the bucket owner does not have the key.
    • To download an object from the external bucket, you must have the read permission for the object. You cannot download encrypted objects from the external bucket.
    +
    • You cannot restore Archive objects that are not yours in the external bucket. You can view the object restore status only when the owner of those Archive objects grants you the read permission for the objects.
    • You can perform only authorized actions on existing objects in the external bucket. To perform any additional operations on an object, you must obtain the corresponding permissions from the object owner.
    • If you upload an object to the external bucket, the object ACL permissions will be automatically granted to the bucket owner, including the read permission for the object and the read and write permissions for the object ACL.
    • The encrypted objects you uploaded to the external bucket cannot be accessed by the bucket owner, because the bucket owner lacks the key.
    • To download an object from the external bucket, you must have read permission for that object. Encrypted objects in the external bucket cannot be downloaded.
  5. Click Copy Link to copy the object link to a browser and open it. You can then access the object.
diff --git a/docs/obs/tool/obs_03_1068.html b/docs/obs/tool/obs_03_1068.html index 7b242f357..1e7ee4e71 100644 --- a/docs/obs/tool/obs_03_1068.html +++ b/docs/obs/tool/obs_03_1068.html @@ -2,33 +2,32 @@

Restoring a File or Folder

Restore Cold objects before downloading them.

-

Context

Cold storage is secure, durable, and inexpensive for storing data that is rarely accessed (averagely once a year). It is suitable for data archiving and long-term backup. This storage class allows you to safely store your data with low costs. However, it may take hours to restore data stored in this class.

+

Context

Cold storage is secure, durable, and inexpensive for storing data that is rarely accessed (averagely once a year). It is suitable for data archiving and long-term backup. This storage class allows you to safely store your data at low cost. However, it may take hours to restore data stored in this class.

If a Cold object is being restored, you cannot suspend or delete the restore task.

Objects in the Restoring state cannot be restored again.

-

Procedure

  1. Log in to OBS Browser+.
  2. Go to the object list in the target bucket.
  3. Select the file or folder you want to restore and choose More > Restore Object.

    Figure 1 Restoring an object
    -

    To restore an object, you must configure the validity period and restore speed. Table 1 describes relevant parameters.

    +

    Procedure

    1. Log in to OBS Browser+.
    2. Go to the object list in the target bucket.
    3. Select the file or folder you want to restore and choose More > Restore.

      To restore an object, you must configure the validity period and restore speed. Table 1 describes relevant parameters.

      -
Table 1 Functions supported by OBS Browser+

Function

Description

Account management

Login using an AK and logout

-
  • Keeping a maximum of 100 accounts login information by default
  • Clearing and querying login history
+

Login and logout supported. Login can be performed using an AK.

+
  • Keeping the login information of a maximum of 100 accounts by default
  • Clearing and querying login history

Auxiliary functions

  • Favorites folder available for you to save frequently used paths (a maximum of 100 paths by default)
  • Shortcut menus available for bucket and object lists, helping you quickly find the desired operation
+
  • The Favorites folder available for you to save frequently used paths (a maximum of 100 paths by default)
  • Shortcut menus available for bucket and object lists, helping you quickly find the desired operation

OBS

Login with a Permanent AK/SK Pair

+

Login with a Permanent AK/SK Pair

You have a permanent AK/SK pair.

+

You have a permanent AK/SK pair.

Other object storage services compatible with OBS

+

Other object storage services compatible with OBS

+

Login with a Permanent AK/SK Pair

+

You have a permanent AK/SK pair.

2025-12-03

+

2026-02-12

+

This is the eighth official release.

+

Updated the content in Logging In to OBS Browser+ and Restoring a File or Folder.

+

2025-12-03

This is the seventh official release.

Updated figures in Proxy Server Configuration.

diff --git a/docs/obs/tool/obs_03_1035.html b/docs/obs/tool/obs_03_1035.html deleted file mode 100644 index c0e86351a..000000000 --- a/docs/obs/tool/obs_03_1035.html +++ /dev/null @@ -1,12 +0,0 @@ - - -

How Can I Permanently Share Files or Folders with Other Users?

-

You can use OBS Browser+ to share files or folders with other users through URLs. These URLs are valid for only a certain period. Once they expire, files or folders will not be accessed.

-
  • To share a file permanently, configure this file to be accessible from anonymous users, so anonymous users can access the file through the URL you shared.
  • To share a folder permanently, configure a bucket policy that makes the objects prefixed with a certain folder readable for the public, so anonymous users can access all objects under that folder.
-
-
- -
- diff --git a/docs/obs/tool/obs_03_1037.html b/docs/obs/tool/obs_03_1037.html deleted file mode 100644 index 2ff3cdf6e..000000000 --- a/docs/obs/tool/obs_03_1037.html +++ /dev/null @@ -1,13 +0,0 @@ - - -

Can I Cancel the Directory Sharing After a Directory Has Been Shared with Others?

-

No.

-

URLs for sharing objects or directories through OBS Browser+ have a validity period. During the validity period, the sharing cannot be canceled.

-

Therefore, exercise caution when selecting a URL validity period and when selecting the objects or directories you want to share.

-
-
- -
- diff --git a/docs/obs/tool/obs_03_1041.html b/docs/obs/tool/obs_03_1041.html index 973aa4cc1..695c07a66 100644 --- a/docs/obs/tool/obs_03_1041.html +++ b/docs/obs/tool/obs_03_1041.html @@ -38,7 +38,7 @@
  • Must be 3 to 63 characters long and start with a digit or letter. Only lowercase letters, digits, hyphens (-), and periods (.) are allowed.
  • Cannot be formatted as an IP address.
  • Cannot start or end with a hyphen (-) or period (.).
  • Cannot contain two consecutive periods (..), for example, my..bucket.
  • Cannot contain a period (.) and a hyphen (-) adjacent to each other, for example, my-.bucket or my.-bucket.

After a bucket is created, its name cannot be changed.

A user can create a maximum of 100 buckets in OBS.

-
NOTE:
  • You can click next to the Bucket Name text box to view the bucket naming rules.
  • When a URL is used to access a bucket, the bucket name will become part of the URL. According to the DNS rule, URLs do not support uppercase letters and cannot recognize buckets whose name contains uppercase letters. Therefore, a bucket name can contain only lowercase letters, digits, hyphens (-), and periods (.). For example, if you attempt to access bucket MyBucket using a URL, the URL will parse MyBucket as mybucket. This results in an access error.
  • DNS naming rules can standardize bucket names globally, facilitating the resolution during bucket access. With the DNS naming rules used, you can benefit from new functions and optimized features, and configure static website hosting for buckets.
+
NOTE:
  • You can click next to the Bucket Name text box to view the bucket naming rules.
  • When a bucket is accessed via a URL, its name becomes part of the URL. According to DNS standards, URLs do not support uppercase letters, so buckets with uppercase letters in their names cannot be distinguished. Therefore, a bucket name can contain only lowercase letters, digits, hyphens (-), and periods (.). For example, if you attempt to access bucket MyBucket using a URL, the URL will parse MyBucket as mybucket. This results in an access error.
  • DNS naming rules help unify bucket names globally and make bucket resolution easier during access. By using DNS-compliant names, you can benefit from new functions and optimized features, and also enable static website hosting for your buckets.
Table 1 Restoring an object

Parameter

+
- - - - - - - @@ -38,9 +37,9 @@

  • Click OK to confirm the restored file or folder.

    To view the restoration status of the file or folder, click next to the object and choose Object Properties to view the restoration status. You can download the file only after it has been restored.

  • -

    Follow-Up Procedure

    Within the validity period of a restored object, you can restore the object again. Each time the object is restored, its validity period will restart. This prolongs the validity period.

    -

    1. If a restored object is restored again, its expiration time should be later than the time set for the previous restoration. For example, if an object will expire at 4/12/2021 08:00:00 GMT+08:00 after it is restored for the first time, it should expire later than 4/12/2021 08:00:00 GMT+08:00 after the second restore.

    -

    2. You are advised not to restore a large number of files in one batch. When more than 10,000 objects are being restored, OBS Browser+ will take a long time to query the restoration progress of such objects. If you indeed need to restore such a large number of files in one batch, you are advised to use SDKs or APIs to query the restoration progress. Alternatively, you can download files after the maximum restoration time that is estimated based on the restoration rate you selected.

    +

    Follow-Up Procedure

    Within the validity period of a restored object, you can restore the object again. Each time the object is restored, its validity period will restart. This extends the validity period.

    +

    1. If a restored object is restored again, its expiration time should be later than the time set for the previous restoration. For example, if an object is scheduled to expire at 4/12/2021 08:00:00 GMT+08:00 after it is restored for the first time, it should expire later than 4/12/2021 08:00:00 GMT+08:00 after the second restore.

    +

    2. You are advised not to restore a large number of files in one batch. When more than 10,000 objects are being restored, OBS Browser+ will take a long time to query the restoration progress of such objects. If you indeed need to restore such a large number of files in one batch, you are advised to use SDKs or APIs to query the restoration progress.

    @@ -50,10 +49,3 @@
    - - \ No newline at end of file diff --git a/docs/obs/tool/obs_03_1071.html b/docs/obs/tool/obs_03_1071.html index 362f4c39c..e29f03e6b 100644 --- a/docs/obs/tool/obs_03_1071.html +++ b/docs/obs/tool/obs_03_1071.html @@ -4,7 +4,7 @@

    Prerequisites

    There are suspended tasks in the list.

    Procedure

    1. Log in to OBS Browser+.
    2. In the navigation pane, choose Task Management.
    3. Choose the Suspended tab.

      Figure 1 Suspended task list
      -

    4. (Optional) Select one or more tasks and click Run (). Executed tasks will be displayed on the Queuing or Pending tab.
    5. (Optional) Select one or more tasks and click Delete ().
    +

  • (Optional) Select one or more tasks and click Run (). The executed tasks will appear on the Queuing tab or the Pending tab.
  • (Optional) Select one or more tasks and click Delete ().
  • diff --git a/docs/obs/tool/obs_03_1072.html b/docs/obs/tool/obs_03_1072.html index 2c0d3d73d..548a8107a 100644 --- a/docs/obs/tool/obs_03_1072.html +++ b/docs/obs/tool/obs_03_1072.html @@ -6,7 +6,7 @@

    Procedure

    1. Log in to OBS Browser+.
    2. In the navigation pane, choose Task Management.
    3. Choose the Completed tab.

      Figure 1 Completed task list

    4. (Optional) Select one or more tasks and click Delete ().
    -

    You are advised to periodically delete the completed tasks from the list. For details, see Why Does the Task Processing Speed Slow After the Number of Tasks Exceeds a Million?

    +

    You are advised to periodically delete the completed tasks from the list. For details, see Why Does the Performance Slow Down After I Run Millions of Tasks?

    diff --git a/docs/obs/tool/obs_03_1077.html b/docs/obs/tool/obs_03_1077.html index b47a4fa80..28471f00f 100644 --- a/docs/obs/tool/obs_03_1077.html +++ b/docs/obs/tool/obs_03_1077.html @@ -3,9 +3,9 @@

    Background Running

    Scenarios

    There are lots of tasks running on OBS Browser+, but you want to close it and perform other operations while the tasks continue in the background.

    -

    How do my tasks enter and end the background running mode?

    +

    How do I enter and exit background running mode for my tasks?

    To enter background running mode, click the close icon in the upper right corner of OBS Browser+ and select Background Running in the Exit OBS Browser+ dialog box. Then, all your tasks will run in the background.

    -

    To end background running mode, double-click the OBS Browser+ icon in the task bar to display its interface again.

    +

    To exit background running mode, double-click the OBS Browser+ icon in the taskbar to bring the interface back to the foreground.

    -
    Table 1 Restoring an object

    Parameter

    Description

    +

    Description

    Object Name

    +

    Object Name

    Name of the object or path to be restored.

    +

    Name of the object or path to be restored.

    Validity Period

    +

    Validity Period

    Time duration when an object remains in the Restored state after it has been restored. The validity period starts when the object is restored. You can set the validity period to an integer ranging from 1 to 30 (days). The default value is 30.

    +

    Time duration when an object remains in the Restored state after it has been restored. The validity period starts when the object is restored. You can set the validity period to an integer ranging from 1 to 30 (days). The default value is 30.

    For example, you set Validity Period to 20 when restoring an object. 20 days after the object is restored, its status will change from Restored to Unrestored.

    Speed

    +

    Speed

    How fast an object will be restored.

    +

    How fast an object will be restored.

    • Expedited: Data smaller than 250 MB can be restored within 1 to 5 minutes.
    • Standard: All Cold data can be restored within 3 to 5 hours.

    Auto select part size

    This option is selected by default, which automatically sets the size for each part based on the source file or object size.

    +

    This option is selected by default. When enabled, OBS Browser+ automatically sets the part size for each multipart upload based on the size of the source file or object.

    Upload Part Size

    @@ -46,7 +46,7 @@

    In most cases, multipart tasks not only speed up transfer, but also support resumable transfer of failed tasks. By default, the part size of a multipart task can be automatically adjusted by selecting Auto select part size. In practice, you can adjust the part size based on factors such as the file size and network conditions, to further improve upload and download performance and ensure the efficient and successful completion of tasks.

    If you have a large number of small files (each is usually several MB) to be uploaded or downloaded, set Max. Number of Concurrent Tasks to a larger value for better performance. In this case, adjusting the concurrent parts allowed and the part size may be ineffective because the files are too small to reach the threshold of these parameters.

    If you want to upload or download large files, set Upload Part Size, Download Part Size, and Max. Concurrent Parts to a larger value for better performance.

    -
    • Due to limiting resources, if there are too many concurrent tasks (calculated from Max. Number of Concurrent Tasks × Max. Concurrent Parts), the upload and download performance may deteriorate because of resource switchover and preemption between threads. To avoid this, adjust the corresponding parameter values based on the actual file size and network condition.
    • If the client network is poor, you can reduce the size of parts to be uploaded or downloaded and the total number of concurrent tasks to avoid task failures caused by the network fluctuation.
    +
    • Because resources are limited, too many concurrent tasks (calculated as Max. Number of Concurrent Tasks × Max. Concurrent Parts) can degrade upload and download performance due to resource switching and contention between threads. To avoid this, adjust the corresponding parameters according to the actual file size and network conditions.
    • If the client network is poor, you can reduce the size of parts to be uploaded or downloaded and the total number of concurrent tasks to avoid task failures caused by the network fluctuation.