すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:0016-00000330

最終更新日:Dec 21, 2023

問題の説明

CopyObjectリクエストで指定されたソースオブジェクトを読み取ることはできません。

原因

CopyObjectリクエストを開始しましたが、x-oss-copy-sourceリクエストヘッダーで指定されたソースオブジェクトを読み取ることはできません。 たとえば、ソースオブジェクトのストレージクラスはArchiveです。

次のCopyObjectリクエストのx-oss-copy-sourceリクエストヘッダーで指定されているソースオブジェクトはアーカイブオブジェクトであり、読み取ることはできません。

PUT /target-object HTTP/1.1
ホスト: example-bucket.oss-cn-hangzhou.aliyuncs.com
日付: 4月2019日火曜日03:45:32 GMT
権限付与: OSS qeyxjc9arppwa0t:QqwOjq7U7j04NVpPqdfcVk0I ****
x-oss-copy-source: /example-bucket/archived-object 

ソリューション

次のいずれかの方法を使用して、問題を解決できます。

  • CopyObject操作を呼び出してアーカイブオブジェクトをコピーする前に、オブジェクトを復元します。 詳細については、「オブジェクトの復元」をご参照ください。

  • ソースオブジェクトがアーカイブオブジェクトの場合、ソースオブジェクトが保存されているバケットのアーカイブオブジェクトへのリアルタイムアクセスを有効にできます。 アーカイブオブジェクトのリアルタイムアクセスを有効にすると、バケット内のすべてのアーカイブオブジェクトに復元することなくアクセスできます。 CopyObjectリクエストがサポートされています。 詳細については、「アーカイブオブジェクトのリアルタイムアクセス」をご参照ください。

関連ドキュメント