0020-00000019

问题描述

PutBucketInventory请求中通过OSSBucketDestination/Bucket节点指定存放导出的清单结果的目标Bucket与配置清单的源Bucket不在同一个Region。

问题原因

OSS限制配置清单的源Bucket与存放导出的清单结果的目标Bucket必须位于同一个Region。

问题示例

以下请求示例中,您对华东1(杭州)地域的源Bucket(oss-example)配置了清单规则,并通过OSSBucketDestination/Bucket节点指定了存放清单结果的目标Bucket(dest-bucket),目标Bucket所在地域为华北2(北京)。

 PUT /?inventory&inventoryId=report1 HTTP/1.1
 Host: oss-example.oss-cn-hangzhou.aliyuncs.com
 Date: Mon, 31 Oct 2016 12:00:00 GMT
 Authorization: authorization string
 Content-Length: length
 <?xml version="1.0" encoding="UTF-8"?>
 <InventoryConfiguration>
 	<Id>report1</Id>
  <IsEnabled>true</IsEnabled>
  <Filter>
  	<Prefix>filterPrefix/</Prefix>
    <LastModifyBeginTimeStamp>1637883649</LastModifyBeginTimeStamp>
    <LastModifyEndTimeStamp>1638347592</LastModifyEndTimeStamp>
    <LowerSizeBound>1024</LowerSizeBound>
    <UpperSizeBound>123</UpperSizeBound>
    <StorageClass>Standard,IA</StorageClass>
   </Filter>
   <Destination>
   		<OSSBucketDestination>
      	<Format>CSV</Format>
				<AccountId>1000000000000000</AccountId>
        <RoleArn>acs:ram::1000000000000000:role/AliyunOSSRole</RoleArn>
        <Bucket>acs:oss:::dest-bucket</Bucket>
       	<Prefix>prefix1</Prefix>
      </OSSBucketDestination>
    </Destination>
    <Schedule>
        <Frequency>Daily</Frequency>
    </Schedule>
    <IncludedObjectVersions>All</IncludedObjectVersions>
    <OptionalFields>
    	<Field>Size</Field>
      <Field>LastModifiedDate</Field>
      <Field>ETag</Field>
      <Field>StorageClass</Field>
      <Field>IsMultipartUploaded</Field>
    </OptionalFields>
 </InventoryConfiguration>

解决方案

确保配置清单的源Bucket与存放导出的清单结果的目标Bucket在同一个Region。

相关文档

PutBucketInventory