OSS のオブジェクトは、次の2つの理由のいずれかにより凍結され、アクセスできなくなります。アーカイブ、コールドアーカイブ、またはディープコールドアーカイブストレージクラスにある場合、またはコンテンツ違反としてフラグ付けされた場合です。それぞれの原因には異なる解決策が必要です。
| 原因 | 解決策 |
|---|---|
| アーカイブ、コールドアーカイブ、またはディープコールドアーカイブストレージクラス | オブジェクトを復元する |
| コンテンツ違反 | コンテンツ違反の解決 |
原因の特定
ストレージクラス: アーカイブ、コールドアーカイブ、またはディープコールドアーカイブストレージ内のオブジェクトは、設計上凍結され、すぐにアクセスできません。これは、オブジェクトがバケットのストレージクラスを継承した場合、アップロード時にアーカイブまたはコールドアーカイブストレージクラスが指定された場合、またはライフサイクルルールによってオブジェクトがアーカイブまたはコールドアーカイブに移行された場合に発生します。
コンテンツ違反: コンテンツポリシーに違反していると報告され、確認されたオブジェクトは、プラットフォームによって凍結されます。
どちらの原因が該当するかを判断するには、まず Message Center を確認してください。
コンテンツ違反の解決
「メッセージセンター コンソール」にログインします。左側のナビゲーションウィンドウで、[内部メッセージ] > [すべてのメッセージ] の順に選択し、[セキュリティ] をクリックして、コンプライアンス違反メッセージを確認します。
違反メッセージが存在する場合:
有害インターネット情報に移動し、コンプライアンス違反コンテンツとしてフラグが付いた URL を確認します。
ご利用のサーバーにリモートログインし、違反メッセージで特定されたコンテンツを含む、すべてのコンプライアンス違反コンテンツを削除します。
コンプライアンス違反コンテンツを削除した後、プラットフォームからブロック解除を申請します。
違反メッセージが存在しない場合、オブジェクトはストレージクラスにより凍結されています。次のセクションの手順に従ってください。
アーカイブまたはコールドアーカイブのオブジェクトを復元する
ステップ 1: ストレージクラスの確認
OSS コンソールにログインします。 左側のナビゲーションウィンドウで、[バケット] をクリックします。 凍結されたオブジェクトが含まれているバケットの名前をクリックし、[オブジェクト管理] > [オブジェクト] を選択します。 [ストレージクラス] 列で、オブジェクトがアーカイブまたはコールドアーカイブにあることを確認します。
ステップ 2: オブジェクトの復元
RestoreObject オペレーションを呼び出して、解凍を開始します。手順については、「オブジェクトの解凍」をご参照ください。
解凍時間はストレージクラスによって異なります。
| ストレージクラス | 復元時間 |
|---|---|
| アーカイブ | 約 1 分 |
| コールドアーカイブ | オブジェクトサイズと解凍優先度によって異なります |
アーカイブまたはコールドアーカイブオブジェクトの解凍にはデータ取得料金が発生します。詳細については、「データ処理料金」をご参照ください。
ステップ 3: (オプション) 永続的なストレージクラスへの変換
アクセスが必要になるたびに解凍プロセスを繰り返すことを避けるため、オブジェクトのストレージクラスを標準ストレージまたは低頻度アクセス (IA) に変換します。手順については、「ストレージクラスの変換」をご参照ください。