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

Object Storage Service:mb

最終更新日:May 01, 2025

バケットは、Object Storage Service(OSS)に格納されるオブジェクトのコンテナーです。オブジェクトを OSS にアップロードする前に、バケットを作成する必要があります。このトピックでは、mb コマンドを使用してバケットを作成する方法について説明します。

使用上の注意

  • バケットを作成するには、oss:PutBucket 権限が必要です。詳細については、「RAM ユーザーにカスタムポリシーをアタッチする」をご参照ください。

  • 2025 年 10 月 13 日 10:00(UTC + 08:00)から、OSS は全リージョンで段階的な調整を実施し、API、OSS SDK、または ossutil を使用して作成された新しいバケットに対して、デフォルトで パブリックアクセスブロック を有効にします。各リージョンで調整が有効になる正確な時間については、[公式発表] 新しく作成されたバケットのパブリックアクセスブロック設定の調整 を参照してください。パブリックアクセスブロックが有効になると、パブリック ACL(パブリック読み取りおよびパブリック読み取り/書き込み)やパブリックアクセスを許可するバケットポリシーなど、パブリックアクセス権限を設定できなくなります。ビジネスでパブリックアクセスが必要な場合は、バケットの作成後にこの機能を無効にすることができます。

コマンド構文

ossutil mb oss://bucket [flags]

オプション

タイプ

説明

--acl

文字列

バケットのアクセス制御リスト(ACL)。有効な値:

  • private

  • public-read

  • public-read-write

--redundancy-type

文字列

バケットの冗長性タイプ。有効な値:

  • ローカル冗長ストレージ(LRS):LRS は、同じゾーン内の複数のストレージデバイスにデータの複数のコピーを保存します。2 つのストレージデバイスが同時に損傷した場合でも、データにアクセスできます。

  • ゾーン冗長ストレージ(ZRS):ZRS は、同じリージョン内の複数のゾーンにデータの複数のコピーを保存します。ゾーンが利用できなくなった場合でも、データにアクセスできます。

--resource-group-id

文字列

リソースグループの ID。

--storage-class

文字列

バケットのストレージタイプ。有効な値:

  • Standard:標準ストレージ

  • IA:低頻度アクセス(IA)

  • Archive:アーカイブ

  • ColdArchive:コールドアーカイブ

  • DeepColdArchive:ディープコールドアーカイブ

説明

詳細については、「コマンドラインオプション」をご参照ください。

  • ACL が private の examplebucket という名前のバケットを作成します。

    ossutil mb oss://examplebucket --acl=private
  • ACL が private で、リソースグループが rg-aek27tc**** である examplebucket という名前のバケットを作成します。

    ossutil mb oss://examplebucket --acl=private --resource-group-id rg-aek27tc****