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

Object Storage Service:0016-00000715

最終更新日:Apr 07, 2025

問題の説明

復元状態のオブジェクトに対してRestoreObjectリクエストを開始する場合、復元の優先度を下げることはできません。

原因

復元状態にあるCold Archiveオブジェクトに対してRestoreObjectリクエストを開始しました。 復元状態にあるオブジェクトの復元優先度を変更し、指定された復元優先度が現在の優先度より低い場合、エラーが返されます。

復元優先度は、Tierパラメーターを使用して指定します。 Cold Archiveオブジェクトを読み取り可能な状態に復元するのに必要な時間は、オブジェクトの復元優先順位に基づいて決定されます。

  • 優先:オブジェクトは 1 時間以内に復元されます。

  • 標準:オブジェクトは 2 ~ 5 時間以内に復元されます。 JobParametersパラメーターが渡されない場合、デフォルトの復元優先度はStandardです。

  • バルク: オブジェクトは5〜12時間以内に復元されます。

進行中の復元タスクの優先度を変更する場合、タスクの復元優先度のみを上げることができます。 タスクの復元優先度を下げることはできません。 例: 復元タスクの優先度がStandardで、タスクの優先度を変更する場合、優先度をExpeditedにのみ変更できます。

次のRestoreObjectリクエストを開始しました。

POST /coldarchiveobject?restore HTTP/1.1
Host: cold-archive-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: AWS LTAI****************:77Dv****************
Date: Tue, 21 Apr 2020 11:09:19 GMT
<RestoreRequest>
  <Days>2</Days>
  <JobParameters>
    <Tier>Standard</Tier>
  </JobParameters>
</RestoreRequest>

復元タスクが完了していない場合、次の要求が開始されます。

POST /coldarchiveobject?restore HTTP/1.1
Host: cold-archive-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: AWS LTAI****************:77Dv****************
Date: Tue, 21 Apr 2020 11:09:19 GMT
<RestoreRequest>
  <Days>2</Days>
  <JobParameters>
    <Tier>Bulk</Tier>
  </JobParameters>
</RestoreRequest>

2番目のリクエストで指定された復元優先度はBulkで、1番目のリクエストで指定された標準よりも低くなります。 その結果、エラーが返されます。

ソリューション

RestoreObjectリクエストのXMLボディでTierパラメーターを使用して指定した優先度が、現在の復元優先度よりも高いことを確認してください。

POST /coldarchiveobject?restore HTTP/1.1
Host: cold-archive-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS LTAI****************:77Dv****************
Date: Tue, 21 Apr 2020 11:09:19 GMT
<RestoreRequest>
  <Days>2</Days>
  <JobParameters>
    <Tier>Expedited</Tier>
  </JobParameters>
</RestoreRequest>

関連ドキュメント

RestoreObject