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

Object Storage Service:アクセスアーカイブオブジェクトを復元せずにリアルタイムで

最終更新日:Feb 23, 2024

Object Storage Service (OSS) バケットのアーカイブオブジェクトへのリアルタイムアクセスを有効にすると、アーカイブオブジェクトを復元することなく、バケット内のアーカイブオブジェクトにアクセスできます。 この特徴は、極めてまれにしかアクセスされないデータのリアルタイムアクセスに適している。 このトピックでは、アーカイブオブジェクトのリアルタイムアクセスを有効化および使用する方法について説明します。

前提条件

  • バケット作成についての 詳細は、「バケットの作成」をご参照ください。

  • RAMユーザーを使用してアーカイブオブジェクトを復元せずにリアルタイムでアクセスする場合、RAMユーザーには次の権限が付与されます: oss:PutBucketArchiveDirectReadおよびoss:GetBucketArchiveDirectRead。 詳細については、「RAMユーザーへのカスタムポリシーのアタッチ」をご参照ください。

制限

アーカイブオブジェクトのリアルタイムアクセスを使用すると、アーカイブオブジェクトのみにアクセスできます。

シナリオ

アーカイブオブジェクトへのリアルタイムアクセスは、データレイク、クラウドフォトアルバム、メディアアセットのアーカイブ、および医療画像を含むシナリオに適しています。 アーカイブオブジェクトのリアルタイムアクセスは、アクセス頻度が非常に低いデータのリアルタイムアクセスの要件を満たし、全体的なストレージコストを削減します。

課金ルール

バケットのアーカイブオブジェクトのリアルタイムアクセスを有効にした後、バケットに復元されていないアーカイブオブジェクトにアクセスすると、アクセスしたアーカイブデータのサイズに基づいてアーカイブデータ取得料金が課金されます (RetrievalDataArchiveDirect) 。 バケットに復元されたアーカイブオブジェクトにアクセスすると、アーカイブデータ取得料金は課金されません。 詳細については、「データ処理料金」をご参照ください。

機能の比較

次の表に、アーカイブオブジェクトのリアルタイムアクセスを有効にする前後の違いを示します。

項目

アーカイブオブジェクトのリアルタイムアクセスを無効にする (デフォルト)

アーカイブオブジェクトへのリアルタイムアクセスの有効化

データ検索方法

アーカイブオブジェクトを復元し、アーカイブオブジェクトにアクセスする

アーカイブオブジェクトに直接アクセス

データ検索料金

低い

高い

データ取得時間

ミリ秒

データ取得料金の詳細については、OSS料金ページをご覧ください。

手順

OSSコンソールの使用

  1. OSSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、バケットリスト をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。

  3. 左側のナビゲーションウィンドウで、[データ管理]> [アーカイブオブジェクトのリアルタイムアクセス] を選択します。

  4. アーカイブオブジェクトのリアルタイムアクセスページで、アーカイブオブジェクトのリアルタイムアクセスをオンにします。

  5. 表示されたメッセージボックスで、[OK] をクリックします。

OSS APIの使用

ビジネスで高度なカスタマイズが必要な場合は、RESTful APIを直接呼び出すことができます。 APIを直接呼び出すには、コードに署名計算を含める必要があります。 詳細については、「PutBucketArchiveDirectRead」および「GetBucketArchiveDirectRead」をご参照ください。

次に何をすべきか

バケットのArchiveオブジェクトへのリアルタイムアクセスを有効にすると、バケット内のArchiveオブジェクトを復元することなく、次の操作を実行できます。

参考資料

バケットのアーカイブオブジェクトのリアルタイムアクセスを有効にしない場合は、アクセスする前にアーカイブオブジェクトを復元する必要があります。 詳細については、「オブジェクトの復元」をご参照ください。