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

Object Storage Service:バケットのストレージ冗長化タイプの変更

最終更新日:Mar 01, 2026

ローカル冗長ストレージ (LRS) は、単一のアベイラビリティゾーン内にデータのコピーを保存します。ゾーンレベルの障害から保護するために、バケットを LRS から、複数のアベイラビリティゾーンにデータを分散させるゾーン冗長ストレージ (ZRS) に変更します。

前提条件

開始する前に、以下を確認してください。

  • ストレージ冗長化タイプが LRS に設定されているバケット

  • ストレージクラスが標準、低頻度アクセス (IA)、またはアーカイブのバケット。コールドアーカイブまたはディープコールドアーカイブのバケットのストレージ冗長化タイプは変更できません。

  • バケットが、中国 (杭州)、中国 (上海)、中国 (北京)、中国 (張家口)、中国 (ウランチャブ)、中国 (深セン)、中国 (香港)、日本 (東京)、シンガポール、インドネシア (ジャカルタ)、またはドイツ (フランクフルト) のいずれかのリージョンにあること

  • RAM ユーザーの場合、次の Resource Access Management (RAM) 権限が必要です。詳細については、「RAM ユーザーへのカスタムポリシーのアタッチ」をご参照ください。

    • oss:CreateBucketDataRedundancyTransition

    • oss:GetBucketDataRedundancyTransition

    • oss:ListBucketDataRedundancyTransition

    • oss:DeleteBucketDataRedundancyTransition

制限事項と注意事項

ストレージ冗長化タイプを変更する前に、以下の内容をご確認ください。

考慮事項

詳細

サポートされる変換方向

LRS から ZRS への変換のみサポートされます。ZRS から LRS への変更はサポートされていません。

サポートされる方法

OSS コンソール、OSS API、および ossutil。OSS SDK はこの操作をサポートしていません。

コールドアーカイブおよびディープコールドアーカイブオブジェクト

バケットにコールドアーカイブまたはディープコールドアーカイブのオブジェクトが含まれている場合があります。これらのオブジェクトは、変更後も LRS として保存され続けます。

処理時間

データサイズ、オブジェクト数、およびパート数によって異なります。処理時間を短縮するには、開始前に不要なパートを削除するライフサイクルルールを設定します。詳細については、「ライフサイクルルール」をご参照ください。

料金

変更自体には料金はかかりません。変更後は、ストレージ料金が ZRS 料金で計算され、これは LRS 料金よりも高くなります。料金の詳細については、OSS 料金ページをご参照ください。

クロスリージョンレプリケーション (CRR)

一方のバケットを変更しても、ペアになっているもう一方のバケットは変更されません。ペアのバケットを変更するには、別途操作を実行してください。

OSS-HDFS

バケットで OSS-HDFS が有効になっている場合、OSS-HDFS によって管理されるデータは、変更後も LRS を使用し続けます。

操作手順

OSS コンソールでのストレージ冗長化タイプの変更

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

  2. 左側のナビゲーションウィンドウで [バケット] をクリックし、対象のバケット名をクリックします。

  3. 左側のナビゲーションツリーで 概要 をクリックします。

  4. 基本情報]セクションで、[冗長性]フィールドの横にある[ZRS に変換]をクリックします。

  5. LRS から ZRS への冗長性タイプの変換」パネルで、推定所要時間を確認し、[確認] をクリックします。

  6. 確認ダイアログボックスで [OK] をクリックします。

ossutil を使用したストレージ冗長化タイプの変更

コマンドを実行する前に ossutil をインストールします。インストール手順については、「ossutil のインストール」をご参照ください。

次のコマンドを実行して、examplebucket という名前のバケットのストレージ冗長化変更タスクを作成します。

ossutil api create-bucket-data-redundancy-transition --bucket examplebucket --target-redundancy-type ZRS

詳細については、「create-bucket-data-redundancy-transition」をご参照ください。

タスクステータスのリファレンス

変更タスクを送信すると、次の状態に移行します。

タスクステータス

説明

キューイング

タスクはキューで待機中です。この状態ではタスクをキャンセルできます。キューイング期間は通常 2 ~ 3 時間ですが、例外的なケースではさらに長くなることがあります。

処理中

タスクは実行中です。この状態では、タスクのキャンセルやバケットの削除はできません。推定完了時間は参考用です。

完了

タスクは完了です。完了したタスクは削除できます。完了したタスクは 3 か月間保持された後、自動的に削除されます。変更後にバケットを削除した場合、少なくとも 7 日間は同じ名前のバケットを作成できません。

関連 API

カスタム統合の場合は、CreateBucketDataRedundancyTransition API 操作を直接呼び出します。

参考情報