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

:OSSからアーカイブオブジェクトをダウンロードできないのはなぜですか。

最終更新日:Feb 26, 2024

問題の説明

オブジェクトとしてObject Storage Service (OSS) バケットにファイルをアップロードしました。 オブジェクトはArchiveストレージクラスにあります。 オブジェクトの [ダウンロード] ボタンがグレー表示され、オブジェクトをダウンロードできません。

原因

通常、オブジェクトは、アップロード先のバケットのストレージクラスを継承します。 OSSにアップロードされたオブジェクトのストレージクラスは、次の理由によりArchiveです。

  • オブジェクトをアップロードすると、アーカイブストレージクラスがオブジェクトに指定されます。 オブジェクトを格納するバケットは、標準ストレージクラスを使用します。

  • バケットのストレージクラスはArchiveであり、アップロードされたオブジェクトはバケットのストレージクラスを継承します。

解決策

アーカイブオブジェクトをダウンロードするには、次のことができます。

  • RestoreObject操作を呼び出して、オブジェクトを復元します。 オブジェクトが復元されたら、オブジェクトをダウンロードできます。 詳細については、「オブジェクトの復元」をご参照ください。

  • アーカイブオブジェクトが保存されているバケットのアーカイブオブジェクトへのリアルタイムアクセスを有効にします。 その後、オブジェクトを直接ダウンロードできます。 この設定は、バケット内のすべてのアーカイブオブジェクトに対して有効になります。 詳細については、「アーカイブオブジェクトのリアルタイムアクセス」をご参照ください。