Files
doc-exports/docs/obs/tool-obsutil/ALL_META.TXT.json
weihongmin1 a41a4e0331 OBS Util 0115 Version
Reviewed-by: Sabelnikov, Dmitriy <dmitriy.sabelnikov@t-systems.com>
Co-authored-by: weihongmin1 <weihongmin1@huawei.com>
Co-committed-by: weihongmin1 <weihongmin1@huawei.com>
2026-02-17 10:18:57 +00:00

1410 lines
43 KiB
JSON

[
{
"dockw":"OBS Client Guide (obsutil)"
},
{
"uri":"obs_11_0001.html",
"node_id":"obs_11_0001.xml",
"product_code":"obs",
"code":"1",
"des":"obsutil is a command line tool for accessing and managing OBS. You can use this tool to create buckets and upload, download, or delete files/folders. If you are familiar ",
"doc_type":"utiltg",
"kw":"obsutil Introduction,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"obsutil Introduction",
"githuburl":""
},
{
"uri":"obs_11_0003.html",
"node_id":"obs_11_0003.xml",
"product_code":"obs",
"code":"2",
"des":"Table 1 lists the download links of obsutil for different OSs.Download links of obsutilOSSoftware PackageManual Verification Signature FileAutomatic Verification Signatur",
"doc_type":"utiltg",
"kw":"obsutil,OBS,Downloading and Installing obsutil,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Downloading and Installing obsutil",
"githuburl":""
},
{
"uri":"obs_11_0002.html",
"node_id":"obs_11_0002.xml",
"product_code":"obs",
"code":"3",
"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":"utiltg",
"kw":"Getting Started",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Getting Started",
"githuburl":""
},
{
"uri":"obs_11_0061.html",
"node_id":"obs_11_0061.xml",
"product_code":"obs",
"code":"4",
"des":"When you call APIs, you need to use the AK and SK for authentication. To obtain the AK and SK, perform the following steps:This step is required only when you have enable",
"doc_type":"utiltg",
"kw":"Creating Access Keys (AK and SK),Getting Started,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg",
"opensource":"true"
}
],
"title":"Creating Access Keys (AK and SK)",
"githuburl":""
},
{
"uri":"obs_11_0005.html",
"node_id":"obs_11_0005.xml",
"product_code":"obs",
"code":"5",
"des":"Before using obsutil, you need to configure the OBS endpoint and AK/SK for obsutil to interconnect with OBS. Then, you can use obsutil to operate OBS buckets and objects.",
"doc_type":"utiltg",
"kw":"AK,SK,access keys,AK/SK setting,Initializing the Configuration,Getting Started,OBS Client Guide (obs",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Initializing the Configuration",
"githuburl":""
},
{
"uri":"obs_11_0006.html",
"node_id":"obs_11_0006.xml",
"product_code":"obs",
"code":"6",
"des":"This section uses the Linux OS as an example to describe how to use obsutil to perform basic operations in OBS. For details, see .You have obtained obsutil and completed ",
"doc_type":"utiltg",
"kw":"Quick Start,Getting Started,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Quick Start",
"githuburl":""
},
{
"uri":"obs_11_0007.html",
"node_id":"obs_11_0007.xml",
"product_code":"obs",
"code":"7",
"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":"utiltg",
"kw":"Bucket Commands",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Bucket Commands",
"githuburl":""
},
{
"uri":"obs_11_0008.html",
"node_id":"obs_11_0008.xml",
"product_code":"obs",
"code":"8",
"des":"You can use this command to create a bucket. A bucket name must be unique in OBS. One account can create a maximum of 100 buckets.If you create a bucket and name it the s",
"doc_type":"utiltg",
"kw":"Creating a Bucket,Bucket Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Creating a Bucket",
"githuburl":""
},
{
"uri":"obs_11_0009.html",
"node_id":"obs_11_0009.xml",
"product_code":"obs",
"code":"9",
"des":"You can use this command to obtain the bucket list. In the list, bucket names are displayed in lexicographical order.In Windowsobsutil ls [-s] [-sc] [-du] [-fs] [-j=1] [",
"doc_type":"utiltg",
"kw":"Listing Buckets,Bucket Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Listing Buckets",
"githuburl":""
},
{
"uri":"obs_11_0010.html",
"node_id":"obs_11_0010.xml",
"product_code":"obs",
"code":"10",
"des":"You can use this command to query the basic properties of a bucket, including its default storage class, region, version ID, storage usage, bucket quota, whether it suppo",
"doc_type":"utiltg",
"kw":"Querying Bucket Properties,Bucket Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Querying Bucket Properties",
"githuburl":""
},
{
"uri":"obs_11_0040.html",
"node_id":"obs_11_0040.xml",
"product_code":"obs",
"code":"11",
"des":"You can use this command to set the properties of a bucket, such as storage classes and access policies.In Windowsobsutil chattri obs://bucket [-sc=xxx] [-acl=xxx] [-aclX",
"doc_type":"utiltg",
"kw":"Setting Bucket Properties,Bucket Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Setting Bucket Properties",
"githuburl":""
},
{
"uri":"obs_11_0011.html",
"node_id":"obs_11_0011.xml",
"product_code":"obs",
"code":"12",
"des":"You can use this command to delete a bucket. The bucket to be deleted must be empty (containing no objects, historical versions, or fragments).To delete a non-empty bucke",
"doc_type":"utiltg",
"kw":"Deleting a Bucket,Bucket Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Deleting a Bucket",
"githuburl":""
},
{
"uri":"obs_11_0012.html",
"node_id":"obs_11_0012.xml",
"product_code":"obs",
"code":"13",
"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":"utiltg",
"kw":"Object Commands",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Object Commands",
"githuburl":""
},
{
"uri":"obs_11_0050.html",
"node_id":"obs_11_0050.xml",
"product_code":"obs",
"code":"14",
"des":"You can use this command to create a folder in a specified bucket or local file system.No error is returned if a folder with the same name as an existing one is created, ",
"doc_type":"utiltg",
"kw":"Creating a Folder,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Creating a Folder",
"githuburl":""
},
{
"uri":"obs_11_0013.html",
"node_id":"obs_11_0013.xml",
"product_code":"obs",
"code":"15",
"des":"You can use this command to upload one or more local files or folders to a specified path in OBS. These files can be texts, images, videos, or any other type of files.Do ",
"doc_type":"utiltg",
"kw":"Uploading an Object,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Uploading an Object",
"githuburl":""
},
{
"uri":"obs_11_0015.html",
"node_id":"obs_11_0015.xml",
"product_code":"obs",
"code":"16",
"des":"You can use this command to query the basic properties of an object.In Windowsobsutil stat obs://bucket/key [-acl][-bf=xxx] [-config=xxx]In Linux or macOS./obsutil stat o",
"doc_type":"utiltg",
"kw":"Querying Object Properties,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Querying Object Properties",
"githuburl":""
},
{
"uri":"obs_11_0041.html",
"node_id":"obs_11_0041.xml",
"product_code":"obs",
"code":"17",
"des":"You can use this command to set properties of an object or set properties of objects in batches by a specified object name prefix.You can set storage classes only for buc",
"doc_type":"utiltg",
"kw":"Setting Object Properties,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Setting Object Properties",
"githuburl":""
},
{
"uri":"obs_11_0014.html",
"node_id":"obs_11_0014.xml",
"product_code":"obs",
"code":"18",
"des":"You can use this command to query objects or object versions in a bucket. All objects are listed in lexicographical order by object name and version ID.In Windowsobsutil ",
"doc_type":"utiltg",
"kw":"Listing Objects,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Listing Objects",
"githuburl":""
},
{
"uri":"obs_11_0017.html",
"node_id":"obs_11_0017.xml",
"product_code":"obs",
"code":"19",
"des":"You can use this command to copy a single object or copy objects in batches by a specified object name prefix.Do not change the source objects in the OBS bucket when copy",
"doc_type":"utiltg",
"kw":"Copying an Object,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Copying an Object",
"githuburl":""
},
{
"uri":"obs_11_0053.html",
"node_id":"obs_11_0053.xml",
"product_code":"obs",
"code":"20",
"des":"You can use this command to move a single object or move objects in batches by a specified object name prefix.Do not change the source objects in the OBS bucket when movi",
"doc_type":"utiltg",
"kw":"Moving an Object,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Moving an Object",
"githuburl":""
},
{
"uri":"obs_11_0018.html",
"node_id":"obs_11_0018.xml",
"product_code":"obs",
"code":"21",
"des":"You can use this command to download an object or download objects in batches by object name prefix to your local PC.Do not change the source objects in the OBS bucket wh",
"doc_type":"utiltg",
"kw":"Downloading an Object,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Downloading an Object",
"githuburl":""
},
{
"uri":"obs_11_0051.html",
"node_id":"obs_11_0051.xml",
"product_code":"obs",
"code":"22",
"des":"You can use this command to generate the download link of a specified object in a bucket or generate the download links of objects in a bucket in batches by object name p",
"doc_type":"utiltg",
"kw":"Generating the Download Link of an Object,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Generating the Download Link of an Object",
"githuburl":""
},
{
"uri":"obs_11_0021.html",
"node_id":"obs_11_0021.xml",
"product_code":"obs",
"code":"23",
"des":"You can use this command to delete a specified object.You can also use this command to delete objects in batches based on a specified object name prefix.The delete operat",
"doc_type":"utiltg",
"kw":"Deleting an Object,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Deleting an Object",
"githuburl":""
},
{
"uri":"obs_11_0042.html",
"node_id":"obs_11_0042.xml",
"product_code":"obs",
"code":"24",
"des":"You can use this command to synchronize all content in a local source path to the specified target OBS bucket to ensure data consistency. Incremental synchronization has ",
"doc_type":"utiltg",
"kw":"Synchronously Uploading Incremental Objects,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Synchronously Uploading Incremental Objects",
"githuburl":""
},
{
"uri":"obs_11_0044.html",
"node_id":"obs_11_0044.xml",
"product_code":"obs",
"code":"25",
"des":"You can use this command to synchronize all objects in a specified path of the source bucket to a specified path in the target bucket to ensure data consistency. Incremen",
"doc_type":"utiltg",
"kw":"Synchronously Copying Incremental Objects,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Synchronously Copying Incremental Objects",
"githuburl":""
},
{
"uri":"obs_11_0043.html",
"node_id":"obs_11_0043.xml",
"product_code":"obs",
"code":"26",
"des":"You can use this command to synchronize all objects in a specified path of the source OBS bucket to a target local path to ensure data consistency. Incremental synchroniz",
"doc_type":"utiltg",
"kw":"Synchronously Downloading Incremental Objects,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Synchronously Downloading Incremental Objects",
"githuburl":""
},
{
"uri":"obs_11_0016.html",
"node_id":"obs_11_0016.xml",
"product_code":"obs",
"code":"27",
"des":"You can use this command to restore a specified cold object or restore cold objects with a specific prefix in batches.Object content cannot be read during restoration.Aft",
"doc_type":"utiltg",
"kw":"Restoring Objects from the Cold Storage,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Restoring Objects from the Cold Storage",
"githuburl":""
},
{
"uri":"obs_11_0036.html",
"node_id":"obs_11_0036.xml",
"product_code":"obs",
"code":"28",
"des":"You can use this command to resume a failed upload task based on the task ID.In Windowsobsutil cp -recover=xxx [-arcDir=xxx] [-dryRun] [-f] [-u] [-vlength] [-vmd5] [-j=1]",
"doc_type":"utiltg",
"kw":"Resuming a Failed Upload Task,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Resuming a Failed Upload Task",
"githuburl":""
},
{
"uri":"obs_11_0037.html",
"node_id":"obs_11_0037.xml",
"product_code":"obs",
"code":"29",
"des":"You can use this command to resume a failed copy task based on the task ID.In Windowsobsutil cp -recover=xxx [-dryRun] [-f] [-u] [-crr] [-vlength] [-vmd5] [-j=1] [-p=1] [",
"doc_type":"utiltg",
"kw":"Resuming a Failed Copy Task,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Resuming a Failed Copy Task",
"githuburl":""
},
{
"uri":"obs_11_0038.html",
"node_id":"obs_11_0038.xml",
"product_code":"obs",
"code":"30",
"des":"You can use this command to resume a failed download task based on the task ID.In Windowsobsutil cp -recover=xxx [-dryRun] [-tempFileDir=xxx] [-f] [-u] [-vlength] [-vmd5]",
"doc_type":"utiltg",
"kw":"Resuming a Failed Download Task,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Resuming a Failed Download Task",
"githuburl":""
},
{
"uri":"obs_11_0019.html",
"node_id":"obs_11_0019.xml",
"product_code":"obs",
"code":"31",
"des":"You can use this command to query multipart upload tasks in a bucket.In Windowsobsutil ls obs://bucket[/prefix] [-s] [-d] -m [-a] [-uploadIdMarker=xxx] [-marker=xxx] [-li",
"doc_type":"utiltg",
"kw":"Listing Multipart Upload Tasks,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Listing Multipart Upload Tasks",
"githuburl":""
},
{
"uri":"obs_11_0020.html",
"node_id":"obs_11_0020.xml",
"product_code":"obs",
"code":"32",
"des":"You can use this command to delete a multipart upload task in a specified bucket by using the multipart upload ID.You can also use this command to delete multipart upload",
"doc_type":"utiltg",
"kw":"Deleting a Multipart Upload Task,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Deleting a Multipart Upload Task",
"githuburl":""
},
{
"uri":"obs_11_0062.html",
"node_id":"obs_11_0062.xml",
"product_code":"obs",
"code":"33",
"des":"You can use this command to specify the bucket name, object name prefix, and access code to create an authorization code for directory sharing.In Windowsobsutil create-sh",
"doc_type":"utiltg",
"kw":"Creating an Authorization Code for Directory Sharing,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Creating an Authorization Code for Directory Sharing",
"githuburl":""
},
{
"uri":"obs_11_0063.html",
"node_id":"obs_11_0063.xml",
"product_code":"obs",
"code":"34",
"des":"You can use this command to query objects in a bucket with an authorization code. The returned objects are sorted in lexicographical order.In WindowsEnter an authorizatio",
"doc_type":"utiltg",
"kw":"Listing Objects by Using an Authorization Code,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Listing Objects by Using an Authorization Code",
"githuburl":""
},
{
"uri":"obs_11_0064.html",
"node_id":"obs_11_0064.xml",
"product_code":"obs",
"code":"35",
"des":"You can use this command to download an object or download objects in a batch by object name prefix to your local PC.Do not change the source objects in the OBS bucket wh",
"doc_type":"utiltg",
"kw":"Downloading Objects by Using an Authorization Code,Object Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Downloading Objects by Using an Authorization Code",
"githuburl":""
},
{
"uri":"obs_11_0022.html",
"node_id":"obs_11_0022.xml",
"product_code":"obs",
"code":"36",
"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":"utiltg",
"kw":"Auxiliary Commands",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Auxiliary Commands",
"githuburl":""
},
{
"uri":"obs_11_0023.html",
"node_id":"obs_11_0023.xml",
"product_code":"obs",
"code":"37",
"des":"You can update items in the .obsutilconfig file, including the endpoint, AK, SK, and token.Configuration Parameters describes parameters in the .obsutilconfig file.In Win",
"doc_type":"utiltg",
"kw":"Updating a Configuration File,Auxiliary Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Updating a Configuration File",
"githuburl":""
},
{
"uri":"obs_11_0024.html",
"node_id":"obs_11_0024.xml",
"product_code":"obs",
"code":"38",
"des":"You can use this command to delete part records from a specified directory.In Windowsobsutil clear [checkpoint_dir] [-u] [-d] [-c] [-config=xxx]In Linux or macOS./obsutil",
"doc_type":"utiltg",
"kw":"Deleting Part Records,Auxiliary Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Deleting Part Records",
"githuburl":""
},
{
"uri":"obs_11_0025.html",
"node_id":"obs_11_0025.xml",
"product_code":"obs",
"code":"39",
"des":"You can use this command to view the commands supported by obsutil or view the help information of a specific command.In Windowsobsutil help [command]In Linux or macOS./o",
"doc_type":"utiltg",
"kw":"Viewing Command Help Information,Auxiliary Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Viewing Command Help Information",
"githuburl":""
},
{
"uri":"obs_11_0026.html",
"node_id":"obs_11_0026.xml",
"product_code":"obs",
"code":"40",
"des":"You can use this command to query the current version of obsutil.In Windowsobsutil versionIn Linux or macOS./obsutil versionTake the Windows OS as an example.",
"doc_type":"utiltg",
"kw":"Querying the Version Number,Auxiliary Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Querying the Version Number",
"githuburl":""
},
{
"uri":"obs_11_0045.html",
"node_id":"obs_11_0045.xml",
"product_code":"obs",
"code":"41",
"des":"You can use this command to archive log files to a local PC or to a specified bucket.In WindowsArchiving to a local PCobsutil archive [file_or_folder_url] [-config=xxx]Ar",
"doc_type":"utiltg",
"kw":"Archiving Log Files,Auxiliary Commands,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Archiving Log Files",
"githuburl":""
},
{
"uri":"obs_11_0027.html",
"node_id":"obs_11_0027.xml",
"product_code":"obs",
"code":"42",
"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":"utiltg",
"kw":"Common Examples",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Common Examples",
"githuburl":""
},
{
"uri":"obs_11_0028.html",
"node_id":"obs_11_0028.xml",
"product_code":"obs",
"code":"43",
"des":"All commands in this section use the Linux operating system as an example to describe how to upload files.Assume that a local folder is in the following structure:Based o",
"doc_type":"utiltg",
"kw":"Upload,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Upload",
"githuburl":""
},
{
"uri":"obs_11_0046.html",
"node_id":"obs_11_0046.xml",
"product_code":"obs",
"code":"44",
"des":"All commands in this section use the Linux operating system as an example to describe how to perform synchronous upload operations.Assume that a local folder is in the fo",
"doc_type":"utiltg",
"kw":"Synchronous Upload,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Synchronous Upload",
"githuburl":""
},
{
"uri":"obs_11_0029.html",
"node_id":"obs_11_0029.xml",
"product_code":"obs",
"code":"45",
"des":"All commands in this section use the Linux operating system as an example to describe how to download files.Assume that bucket bucket-test contains the following objects:",
"doc_type":"utiltg",
"kw":"Download,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Download",
"githuburl":""
},
{
"uri":"obs_11_0047.html",
"node_id":"obs_11_0047.xml",
"product_code":"obs",
"code":"46",
"des":"All commands in this section use the Linux operating system as an example to describe how to perform synchronous download operations.Assume that bucket bucket-test contai",
"doc_type":"utiltg",
"kw":"Synchronous Download,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Synchronous Download",
"githuburl":""
},
{
"uri":"obs_11_0030.html",
"node_id":"obs_11_0030.xml",
"product_code":"obs",
"code":"47",
"des":"All commands in this section use the Linux operating system as an example to describe how to copy files.Assume that bucket bucket-src contains the following objects:Based",
"doc_type":"utiltg",
"kw":"Copy,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Copy",
"githuburl":""
},
{
"uri":"obs_11_0048.html",
"node_id":"obs_11_0048.xml",
"product_code":"obs",
"code":"48",
"des":"All commands in this section use the Linux operating system as an example to describe how to perform synchronous copy operations.Assume that the source bucket bucket-src ",
"doc_type":"utiltg",
"kw":"Synchronous Copy,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Synchronous Copy",
"githuburl":""
},
{
"uri":"obs_11_0031.html",
"node_id":"obs_11_0031.xml",
"product_code":"obs",
"code":"49",
"des":"All commands in this section use the Linux operating system as an example to describe how to list files.Assume that bucket bucket-test contains the following objects:Base",
"doc_type":"utiltg",
"kw":"Listing,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Listing",
"githuburl":""
},
{
"uri":"obs_11_0032.html",
"node_id":"obs_11_0032.xml",
"product_code":"obs",
"code":"50",
"des":"All commands in this section use the Linux operating system as an example to describe how to list multipart upload tasks.Assume that bucket bucket-test contains the follo",
"doc_type":"utiltg",
"kw":"Listing Multipart Upload Tasks,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Listing Multipart Upload Tasks",
"githuburl":""
},
{
"uri":"obs_11_0065.html",
"node_id":"obs_11_0065.xml",
"product_code":"obs",
"code":"51",
"des":"All commands in this section use the Linux operating system as an example to describe how to delete all multipart upload tasks in a bucket.Assume that bucket bucket-test ",
"doc_type":"utiltg",
"kw":"Deleting All Multipart Upload Tasks in a Bucket,Common Examples,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Deleting All Multipart Upload Tasks in a Bucket",
"githuburl":""
},
{
"uri":"obs_11_0054.html",
"node_id":"obs_11_0054.xml",
"product_code":"obs",
"code":"52",
"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":"utiltg",
"kw":"Fault Locating",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Fault Locating",
"githuburl":""
},
{
"uri":"obs_11_0055.html",
"node_id":"obs_11_0055.xml",
"product_code":"obs",
"code":"53",
"des":"obsutil provides multiple methods for users to locate and analyze faults. Table 1 details the methods. Generally, you need to combine these methods for a precise fault lo",
"doc_type":"utiltg",
"kw":"Overview,Fault Locating,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Overview",
"githuburl":""
},
{
"uri":"obs_11_0056.html",
"node_id":"obs_11_0056.xml",
"product_code":"obs",
"code":"54",
"des":"obsutil log files include tool logs and SDK logs. You can add the following parameters to the .obsutilconfig file to enable the two logging functions.Tool logging (record",
"doc_type":"utiltg",
"kw":"Log Files,Fault Locating,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Log Files",
"githuburl":""
},
{
"uri":"obs_11_0057.html",
"node_id":"obs_11_0057.xml",
"product_code":"obs",
"code":"55",
"des":"Result files are generated when batch tasks complete. By default, they are saved to the subfolder .obsutil_output in the home directory of the user who executes obsutil c",
"doc_type":"utiltg",
"kw":"Result Lists,Fault Locating,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Result Lists",
"githuburl":""
},
{
"uri":"obs_11_0058.html",
"node_id":"obs_11_0058.xml",
"product_code":"obs",
"code":"56",
"des":"If obsutil is invoked by processes, the command output cannot be viewed in real time. obsutil generates different return codes based on different execution results. Table",
"doc_type":"utiltg",
"kw":"Return Codes,Fault Locating,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Return Codes",
"githuburl":""
},
{
"uri":"obs_11_0033.html",
"node_id":"obs_11_0033.xml",
"product_code":"obs",
"code":"57",
"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":"utiltg",
"kw":"Best Practices",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Best Practices",
"githuburl":""
},
{
"uri":"obs_11_0066.html",
"node_id":"obs_11_0066.xml",
"product_code":"obs",
"code":"58",
"des":"obsutil provides help commands for viewing the help documents of each command. To query the help document of the bucket creation command, perform the following steps:For ",
"doc_type":"utiltg",
"kw":"Using the obsutil help Command to Search for Functions,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Using the obsutil help Command to Search for Functions",
"githuburl":""
},
{
"uri":"obs_11_0034.html",
"node_id":"obs_11_0034.xml",
"product_code":"obs",
"code":"59",
"des":"Go to the /root directory at 21:30 every day and upload the /src/src1 folder to bucket obs://bucket-test in the incremental mode.You have properly enabled the scheduled c",
"doc_type":"utiltg",
"kw":"Configuring Scheduled Tasks Using the Crontab Command,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Configuring Scheduled Tasks Using the Crontab Command",
"githuburl":""
},
{
"uri":"obs_11_0049.html",
"node_id":"obs_11_0049.xml",
"product_code":"obs",
"code":"60",
"des":"Because obsutil is external software, you need to access the directory where obsutil resides before running obsutil commands, which is not convenient.An OS provides built",
"doc_type":"utiltg",
"kw":"Setting obsutil Commands as Built-in Commands,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Setting obsutil Commands as Built-in Commands",
"githuburl":""
},
{
"uri":"obs_11_0052.html",
"node_id":"obs_11_0052.xml",
"product_code":"obs",
"code":"61",
"des":"By default, obsutil uploads, downloads, and copies files or objects whose size is greater than 50 MB in multiple parts. Table 1 details related parameters in the .obsutil",
"doc_type":"utiltg",
"kw":"Fine-Tuning obsutil Performance,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Fine-Tuning obsutil Performance",
"githuburl":""
},
{
"uri":"obs_11_0059.html",
"node_id":"obs_11_0059.xml",
"product_code":"obs",
"code":"62",
"des":"obsutil supports resumable data transfer (upload, download, and copy) for large files by using the multipart algorithms for upload, download, and copy. You can set the th",
"doc_type":"utiltg",
"kw":"Using obsutil for Resumable Data Transfer,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Using obsutil for Resumable Data Transfer",
"githuburl":""
},
{
"uri":"obs_11_0060.html",
"node_id":"obs_11_0060.xml",
"product_code":"obs",
"code":"63",
"des":"obsutil supports the upload of the real path to which the symbolic link points when a file or folder is uploaded. You can specify the command-level parameter link to impl",
"doc_type":"utiltg",
"kw":"Using obsutil to Upload a Symbolic Link,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Using obsutil to Upload a Symbolic Link",
"githuburl":""
},
{
"uri":"obs_11_0068.html",
"node_id":"obs_11_0068.xml",
"product_code":"obs",
"code":"64",
"des":"You can configure an HTTP proxy in either of the following ways:Method 1: Set the proxyUrl parameter in the .obsutilconfig file, for example, proxyUrl=http://username:pas",
"doc_type":"utiltg",
"kw":"Configuring an HTTP Proxy for obsutil,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Configuring an HTTP Proxy for obsutil",
"githuburl":""
},
{
"uri":"obs_11_0069.html",
"node_id":"obs_11_0069.xml",
"product_code":"obs",
"code":"65",
"des":"The directory sharing function allows the owner of a bucket to share directories in a bucket or the entire bucket with other users by using the authorization code and acc",
"doc_type":"utiltg",
"kw":"Using obsutil to Share Directories,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Using obsutil to Share Directories",
"githuburl":""
},
{
"uri":"obs_11_0039.html",
"node_id":"obs_11_0039.xml",
"product_code":"obs",
"code":"66",
"des":"obsutil client supports cross-region replication. You can directly replicate data from a source bucket to the destination bucket through data streams. The source bucket a",
"doc_type":"utiltg",
"kw":"Using obsutil to Replicate Data Across Regions on the Client Side,Best Practices,OBS Client Guide (o",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Using obsutil to Replicate Data Across Regions on the Client Side",
"githuburl":""
},
{
"uri":"obs_11_0073.html",
"node_id":"obs_11_0073.xml",
"product_code":"obs",
"code":"67",
"des":"obsutil allows you to configure the rateLimitThreshold parameter in the .obsutilconfig file to limit the upload and download rate.For detailed parameter description, see ",
"doc_type":"utiltg",
"kw":"Limiting the Upload and Download Rate for obsutil,Best Practices,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Limiting the Upload and Download Rate for obsutil",
"githuburl":""
},
{
"uri":"obs_11_0074.html",
"node_id":"obs_11_0074.xml",
"product_code":"obs",
"code":"68",
"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":"utiltg",
"kw":"FAQs",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"FAQs",
"githuburl":""
},
{
"uri":"obs_11_0075.html",
"node_id":"obs_11_0075.xml",
"product_code":"obs",
"code":"69",
"des":"No.obsutil allows you to upload your local directory to an OBS bucket. After the synchronization, if you delete some files in the local directory and then perform an incr",
"doc_type":"utiltg",
"kw":"After Some Files Are Deleted in My Local Directory, Can obsutil Synchronously Delete Them from the B",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"After Some Files Are Deleted in My Local Directory, Can obsutil Synchronously Delete Them from the Bucket?",
"githuburl":""
},
{
"uri":"obs_11_0076.html",
"node_id":"obs_11_0076.xml",
"product_code":"obs",
"code":"70",
"des":"obsutil does not allow you to directly save a listing result to a local file, but you can redirect a listing result displayed on the screen in standard output to a specif",
"doc_type":"utiltg",
"kw":"Can I Use obsutil to Directly Save a Listing Result to a Local File?,FAQs,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Can I Use obsutil to Directly Save a Listing Result to a Local File?",
"githuburl":""
},
{
"uri":"obs_11_0077.html",
"node_id":"obs_11_0077.xml",
"product_code":"obs",
"code":"71",
"des":"When you use obsutil to list all objects in a bucket, the listing result contains the total size of the objects. If the total size is different from that on OBS Console o",
"doc_type":"utiltg",
"kw":"Why Is the Size of Objects Queried by obsutil Inconsistent with That on OBS Console?,FAQs,OBS Client",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Why Is the Size of Objects Queried by obsutil Inconsistent with That on OBS Console?",
"githuburl":""
},
{
"uri":"obs_11_0078.html",
"node_id":"obs_11_0078.xml",
"product_code":"obs",
"code":"72",
"des":"After a batch task is completed, there will be results telling you how many tasks succeeded or failed. To find out why those tasks failed, you can check their failure res",
"doc_type":"utiltg",
"kw":"How Can I Find Out Why Some Tasks in a Batch Task Failed?,FAQs,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"How Can I Find Out Why Some Tasks in a Batch Task Failed?",
"githuburl":""
},
{
"uri":"obs_11_0079.html",
"node_id":"obs_11_0079.xml",
"product_code":"obs",
"code":"73",
"des":"I/O timeout and EOF errors usually occur when requests fail due to network fluctuations. Go through the following list to locate the cause.Ping the bucket domain name (bu",
"doc_type":"utiltg",
"kw":"How Can I Locate and Rectify I/O Timeout and EOF Errors?,FAQs,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"How Can I Locate and Rectify I/O Timeout and EOF Errors?",
"githuburl":""
},
{
"uri":"obs_11_0080.html",
"node_id":"obs_11_0080.xml",
"product_code":"obs",
"code":"74",
"des":"Possible causes:When a batch upload or download task is being executed, if there are a large number of objects involved, obsutil needs to traverse all objects to collect ",
"doc_type":"utiltg",
"kw":"Why Is a Question Mark Displayed in the Batch Task Progress Bar?,FAQs,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Why Is a Question Mark Displayed in the Batch Task Progress Bar?",
"githuburl":""
},
{
"uri":"obs_11_0081.html",
"node_id":"obs_11_0081.xml",
"product_code":"obs",
"code":"75",
"des":"No.obsutil allows you to configure multiple config files, but they cannot be stored in the same directory due to encryption requirements.If multiple config files are requ",
"doc_type":"utiltg",
"kw":"Can Multiple config Files Be Placed in One Directory?,FAQs,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Can Multiple config Files Be Placed in One Directory?",
"githuburl":""
},
{
"uri":"obs_11_0084.html",
"node_id":"obs_11_0084.xml",
"product_code":"obs",
"code":"76",
"des":"Yes. You can run the mv command to rename an object or a folder. The following give two examples in Windows.Running obsutil mv obs://bucket-test/key obs://bucket-test/key",
"doc_type":"utiltg",
"kw":"Can I Rename an Object or a Folder?,FAQs,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Can I Rename an Object or a Folder?",
"githuburl":""
},
{
"uri":"obs_11_0035.html",
"node_id":"obs_11_0035.xml",
"product_code":"obs",
"code":"77",
"des":"You can set obsutil parameters in the .obsutilconfig file.Configuration file format:Table 1 describes the parameters.Set parameters with N/A as the recommended value base",
"doc_type":"utiltg",
"kw":"Configuration Parameters,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Configuration Parameters",
"githuburl":""
},
{
"uri":"obs_11_0000.html",
"node_id":"obs_11_0000.xml",
"product_code":"obs",
"code":"78",
"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":"utiltg",
"kw":"Change History,OBS Client Guide (obsutil)",
"search_title":"",
"metedata":[
{
"prodname":"obs",
"documenttype":"utiltg"
}
],
"title":"Change History",
"githuburl":""
}
]