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

Object Storage Service:OSS 利用開始に関する FAQ

最終更新日:Jun 18, 2026

このトピックでは、Object Storage Service (OSS) に関するよくある質問に回答し、迅速な利用開始をサポートします。

一般的な FAQ

  • Alibaba Cloud OSS とは何ですか?

    Alibaba Cloud Object Storage Service (OSS) は、セキュアでコスト効率が高く、非常に高い耐久性を備えた、拡張性無制限のクラウドストレージサービスです。少なくとも 99.9999999999% (9 が 12 個) のデータの耐久性と 99.995% のサービス可用性を提供するように設計されています。

  • OSS で何ができますか?

    OSS はプラットフォームに依存しない RESTful API を提供し、いつでもどこでも、あらゆるアプリケーションからあらゆる種類のデータを保存し、アクセスできます。OSS は拡張性が高く、使用した分だけお支払いいただくため、パフォーマンスやデータの耐久性を損なうことなく、小規模から始めてビジネスの成長に合わせて拡張できます。

    API操作とは別に、OSSはOSS SDKと移行ツールを提供しており、大量のデータをOSSとの間で簡単に転送できます。 OSSは、さまざまなストレージシナリオを対象としたストレージクラスを提供します。 たとえば、アプリやWebサイトで使用される画像、オーディオファイル、ビデオファイルを、頻繁にアクセスするための標準オブジェクトとして保存し、アクセス頻度の低いデータを、低頻度アクセス (IA) 、アーカイブ、コールドアーカイブ、またはディープコールドアーカイブオブジェクトとして保存して、時間の経過に伴うストレージの総コストを削減できます。

    詳細については、「OSS の機能概要」をご参照ください。

  • どのようなユーザーが OSS を使用すべきですか?

    OSS は、オンラインコミュニティ、マルチメディア共有サイト、e コマースプラットフォームの Web サイト管理者、モバイルおよびソフトウェアアプリケーションの開発者、ゲーム開発会社、および大規模なデータストレージのニーズがあるすべてのユーザーに最適です。

    • オンラインオーディオ、ビデオ、画像アプリケーション:OSS が提供する豊富な RESTful API を使用して、ショートビデオストレージ、ライブストリーム録画、ビデオオンデマンド、写真ベースのソーシャルメディア、ビデオアルバムなどのユースケース向けに、大規模に分散されたデータストレージソリューションを構築できます。

    • 教育業界:K-12 やオンライン英語学習サービスなどのオンライン教育プラットフォームは、データを OSS に保存し、OSS 転送アクセラレーションまたは CDN と組み合わせることで、大量のデータストレージとコンテンツ配信のためのソリューションを作成できます。

    • AI と IoT:自動運転や IoT などのシナリオでは、Data Transport を使用してトレーニングデータを収集し、OSS に移行できます。家庭や公共のビデオ監視シナリオでは、カメラがビデオデータを直接 OSS にアップロードできます。これにより、アプリでのリアルタイムビデオ再生が可能になり、ライフサイクル管理によるデータの階層化を通じてコストを削減し、コンプライアンス要件を満たすことができます。

    • 映画およびレンダリング業界:OSS は、映画制作や管理における制作素材やメディア資産などのデータに対して、高い弾力性と大容量のストレージを提供します。Intelligent Media Management (IMM) と統合することで、ストレージとインテリジェントなデータ処理を組み合わせたソリューションを構築できます。

    • ゲノミクス業界:OSS は、遺伝子シーケンシング、デリバリー、診断を含むゲノミクスワークフローのデータストレージニーズを満たします。強力なクラウドコンピューティング機能と組み合わせることで、ストレージ、計算、分析のための包括的なビッグデータソリューションを実装できます。

  • OSS にはどのような種類のデータを保存できますか?

    OSS は、フォーラムやソフトウェアアプリケーションの添付ファイル、高解像度画像、オーディオ/ビデオファイル、バックアップの保存に適しています。また、さまざまなアプリ、マルチデバイス同期ソフトウェア、ファイル共有 Web サイトのファイルも保存できます。

  • 開発者は、オンプレミスソリューションでは解決できないどのような問題を OSS で解決できますか?

    OSS を使用すると、あらゆる開発者が初期投資なしで、またパフォーマンスを損なうことなく、Alibaba Cloud のスケールを活用できます。これにより、開発者はビジネスの成長に伴うパフォーマンスのボトルネックやセキュリティの問題を心配することなく、イノベーションに集中できます。OSS はコスト効率が高いだけでなく、使い方も簡単です。

  • OSS にはどのくらいのデータを保存できますか? 制限はありますか?

    OSS は、総ストレージ容量や単一バケットの容量に制限を設けていません。OSS コンソールからは、5 GB 未満のオブジェクトをアップロードできます。5 GB を超えるオブジェクトをアップロードするには、マルチパートアップロードを使用するか、ossbrowser 1.0 または ossutil 2.0 コマンドラインツールを使用して直接アップロードする必要があります。

  • OSS はどのようなストレージクラスを提供していますか?

    OSS は、標準、低頻度アクセス、アーカイブ、コールドアーカイブ、ディープコールドアーカイブの各ストレージクラスを提供し、ホットデータからコールドデータまで、あらゆるデータストレージシナリオをカバーします。詳細については、「ストレージクラス」をご参照ください。

  • 適切な OSS ストレージクラスを選択するにはどうすればよいですか?

    5 つの OSS ストレージクラスは、課金対象サイズ、最小ストレージ期間、復元時間、データ取得方法が異なります。データアクセス頻度とアプリケーションシナリオに基づいて異なるストレージクラスを選択し、ストレージコストを削減できます。

    たとえば、データの 70% が 30 日以上アクセスされない場合、この部分はコールドデータと見なされます。コストを削減するために、このデータを低頻度アクセスまたはアーカイブストレージクラスに保存することを推奨します。データにライフサイクル管理ルールを設定することもでき、OSS はルールに基づいてコールドデータを自動的に低頻度アクセスまたはアーカイブストレージクラスに移行します。データがコールドになるほど、ストレージコストは低くなります。

    アーカイブまたはコールドアーカイブストレージクラスのデータは、データ復元に数分から数時間かかり、リアルタイムアクセスは利用できないことにご注意ください。OSS はデータ復元に追加料金を課します。

  • Alibaba Cloud は OSS に保存したデータを使用しますか?

    Alibaba Cloud は、お客様のサービスリクエストの遂行、または法的および規制上の要件への準拠を除き、お客様のビジネスデータを無断で使用または開示することはありません。詳細については、「プロダクト利用規約」をご参照ください。

  • Alibaba Cloud は自社のデータを OSS に保存していますか?

    はい。Alibaba Cloud 内の開発者も、多くのプロジェクトで信頼できるデータストアとして OSS を使用しています。これらのプロジェクトは、重要なビジネスオペレーションで OSS に依存しています。

  • アプリケーションのトラフィックが急増した場合、OSS はどのようにサービスの可用性を確保しますか?

    OSS は、あらゆるインターネットアプリケーションからの高トラフィックを処理できるようにゼロから設計されています。従量課金制の料金体系と無制限の容量により、トラフィックの急増によってサービスが中断されることはありません。OSS は負荷を自動的に分散するため、単一のアプリケーションがトラフィックのピークの影響を受けることはありません。

  • OSS ではデータはどのように構成されていますか?

    OSS はキーバリューストレージを提供します。オブジェクトを保存する際には、一意の名前、つまりキーを割り当てます。

    OSS のフォルダーは論理的な概念です。API または SDK を使用する場合、オブジェクトのキーにディレクトリパスを含めることでフォルダーをシミュレートできます。たとえば、オブジェクトのキーを dir/example.jpg として定義すると、OSS は現在のバケットに dir という名前の論理フォルダーを作成し、その中に example.jpg という名前のオブジェクトを作成します。オブジェクト dir/example.jpg を削除してフォルダーが空になると、論理フォルダー dir は存在しなくなります。

  • OSS はどのようなインテリジェント機能を提供していますか?

    OSS は、Hadoop、Spark、MaxCompute、BatchCompute、High-Performance Computing (HPC)、EMR など、数多くのコンピューティングフレームワークとシームレスに統合します。運用の複雑さを軽減するために、OSS は画像処理やコンテンツモデレーションなどの使いやすい SaaS サービスを提供します。さらに、OSS は Intelligent Media Management を提供しており、さまざまなスマートメディア処理アルゴリズムを迅速に統合し、メディアコンテンツの管理と配信の効率を大幅に向上させます。

  • OSS の利用を開始するにはどうすればよいですか?

    1. Alibaba Cloud OSS を使用する前に、Alibaba Cloud アカウントを登録していることを確認してください。手順については、「Alibaba Cloud アカウントの作成」をご参照ください。

    2. Alibaba Cloud アカウントを作成したら、OSS をアクティベートします。

    3. 任意:OSS をアクティベートすると、デフォルトの課金方法は従量課金になります。OSS のコストをさらに削減するには、OSS リソースプランの購入を推奨します。手順については、「リソースプラン購入ガイド」をご参照ください。

    4. OSS は、コンソール、GUI ツール、コマンドラインツール、およびさまざまなプログラミング言語用の SDK を通じて使用できます。手順については、「クイックスタート」をご参照ください。

  • OSS はどのようなコンプライアンス認証を取得していますか?

    Alibaba Cloud は、包括的なコンプライアンス認証を取得しています。アジア、ヨーロッパ、その他の地域で主要な国際コンプライアンス認証を他に先駆けて取得し、中国での主要な評価とセキュリティレビューに合格しています。Alibaba Cloud は、世界で初めて ISO 22301、CSA STAR Gold、およびドイツの C5 追加条項の認証を取得し、アジア太平洋地域では C5 および ISO 27001 を初めて取得しました。また、中国では MTCS レベル 3 および ISO 20000 を初めて取得しました。2012 年、Alibaba Cloud は中国で初めて BSI による ISO 27001 の監査と承認を受けたクラウドコンピューティングサービスプロバイダーとなりました。Alibaba Cloud Object Storage Service (OSS) は、米国証券取引委員会 (SEC) および金融業規制機構 (FINRA) のコンプライアンス要件を満たしています。Alibaba Cloud はまた、AWS、Azure、GCP、IBM に続き、中国で初めて Cohasset Associates による監査認証に合格したクラウドベンダーです。詳細については、「コンプライアンス認証」をご参照ください。

  • なぜデータ復元が必要なのですか?

    コールドデータとは、めったにアクセスされないものの、長期間保存する必要があるデータのことです。OSS は基盤となるテクノロジーを使用して、このコールドデータを非常に低コストで保存します。必要な場合、このデータはデータ復元と呼ばれるプロセスを通じてアクセス可能な状態に復元できます。この機能は、リアルタイムアクセスの利便性と引き換えにストレージ費用を大幅に削減することで、コストを最適化します。

Alibaba Cloud リージョン

  • データはどこに保存されますか?

    OSS バケットを作成するときに、Alibaba Cloud リージョンを指定します。デフォルトでは、OSS はそのリージョン内の 1 つのアベイラビリティーゾーンにデータを保存します。ゾーン冗長ストレージを有効にすると、OSS は冗長性のために同じリージョン内の複数のアベイラビリティーゾーンにデータを保存します。これにより、1 つのアベイラビリティーゾーンが利用できなくなっても、データにアクセスできることが保証されます。

  • Alibaba Cloud リージョンとは何ですか?

    Alibaba Cloud リージョンとは、物理的に分離され、独立した複数のアベイラビリティーゾーンを含む地理的なエリアです。これらのアベイラビリティーゾーンは、低レイテンシ、高スループット、高冗長性のネットワークで接続されています。

  • アベイラビリティーゾーンとは何ですか?

    アベイラビリティーゾーンとは、独立した電源とネットワークを備えたリージョン内の物理的な場所です。同じアベイラビリティーゾーン内のインスタンスは、ネットワークレイテンシが低くなります。同じリージョン内のアベイラビリティーゾーンは内部ネットワークで相互接続されており、他のアベイラビリティーゾーンの障害から隔離されるように設計されています。

  • データを保存する Alibaba Cloud リージョンはどのように決定すればよいですか?

    リージョンを選択する際には、地理的な場所、クラウド製品間の関係、リソースの価格設定などの要素を考慮することを推奨します。詳細については、「OSS リージョンの選択方法」をご参照ください。

課金

  • OSS の料金はいくらですか?

    OSS では、最低料金なしで、使用した分だけお支払いいただきます。リソースプランを事前に購入することもでき、その後の使用量は対応するクレジットから差し引かれます。ほとんどの場合、リソースプランの方がコスト効率が高くなります。詳細な料金情報については、OSS の料金ページをご参照ください。

  • 別のアカウントが OSS リソースにアクセスした場合、どのように課金されますか?

    別のアカウントがお客様の OSS リソースにアクセスすると、標準の OSS 料金に従って課金されます。または、リクエスト元による支払いを使用するようにバケットを設定することもできます。このモードでは、リクエスト元がバケットからのリクエストとデータダウンロードの料金を支払います。手順については、「リクエスト元による支払い」をご参照ください。

  • OSS を非アクティブ化するにはどうすればよいですか?

    ワンクリックでの非アクティブ化はビジネスに影響を与える可能性があるため、OSS は現在この機能を提供していません。別の方法で OSS サービスを非アクティブ化したり、課金を停止したりすることができます。詳細については、「OSS を非アクティブ化したり、OSS によるリソースへの課金を停止するにはどうすればよいですか?」をご参照ください。

データのセキュリティと保護

  • OSS のデータは安全ですか?

    OSS は設計上セキュアです。デフォルトでは、新しく作成されたバケットのリソースにアクセスできるのは所有者のみです。OSS はユーザー認証を使用してデータアクセスを制御します。バケットレベルおよびオブジェクトレベルのアクセス制御リスト (ACL) など、さまざまなアクセスコントロールポリシーを使用して、ユーザーおよびユーザーグループに選択的に権限を付与できます。OSS コンソールには、どのバケットがパブリックにアクセス可能かが表示されます。パブリックにアクセスさせたくないバケットやオブジェクトはプライベートに設定できます。プライベートバケットまたはオブジェクトの ACL をパブリック読み取りまたはパブリック読み書きに設定すると、OSS は警告を発行します。OSS のセキュリティに関する詳細については、「OSS セキュリティおよびコンプライアンスホワイトペーパー」をご参照ください。

  • OSS に保存されているデータへのアクセスを制御するにはどうすればよいですか?

    OSS は、ACL、RAM ポリシー、バケットポリシーなど、バケット内のオブジェクトへのアクセスを制御するための複数の方法を提供します。詳細については、「権限とアクセスコントロールの概要」をご参照ください。

  • OSS はどのようなデータ暗号化方法を提供していますか?

    サーバー側暗号化: サーバー側暗号化が設定されているバケットにアップロードされたオブジェクトを暗号化し、暗号化されたオブジェクトを保存します。 オブジェクトをダウンロードすると、OSSはオブジェクトを復号して返します。 x-oss-server-side-encryptionヘッダーは、オブジェクトがサーバー側で暗号化されていることを宣言するためにレスポンスに含まれます。 詳細については、「サーバー側の暗号化」をご参照ください。

    クライアント側暗号化: オブジェクトは、OSSにアップロードされる前にローカルクライアントで暗号化されます。 詳細については、「クライアント側での暗号化」をご参照ください。

  • バケット内のデータが誤って削除または上書きされるのを防ぐにはどうすればよいですか?

    バージョニングはバケットレベルのデータ保護機能で、バケット内のオブジェクトを意図しない操作から保護するために使用できます。 バケットのバージョン管理が有効になった後、バケット内の既存のオブジェクトは、上書きまたは削除されると、以前のバージョンとして保存されます。 バージョン管理により、誤って上書きまたは削除されたオブジェクトを以前のバージョンに復元できます。 詳細については、「バージョン管理」をご参照ください。

  • 保持ポリシーとは何ですか?

    OSS は、データを削除または変更できないように保存できる Write-Once-Read-Many (WORM) 機能をサポートしています。バケットに対して時間ベースの保持ポリシーを設定できます。ポリシーがロックされると、バケット内のオブジェクトをアップロードおよび読み取ることはできますが、保持期間が終了するまで、どのユーザーもオブジェクトやポリシーを削除することはできません。オブジェクトは、保持期間が終了した後にのみ削除できます。

    医療記録、技術文書、契約書など、重要なデータを長期間保存し、変更や削除から保護する必要がある場合は、このデータを指定されたバケットに保存し、保持ポリシーを有効にして保護できます。

  • OSS はオンラインでのオブジェクトの変更をサポートしていますか?

    OSS は、アップロードされたオブジェクトのオンラインでの変更をサポートしていません。オブジェクトを変更する必要がある場合は、まずローカルマシンにダウンロードして変更し、再度アップロードする必要があります。

  • OSS は 3 ウェイ レプリケーションを使用していますか?

    いいえ。OSS は 3 ウェイ レプリケーションの代わりにイレージャーコーディング (EC) を使用します。イレージャーコーディングは、3 ウェイ レプリケーションに匹敵するパフォーマンスと信頼性を提供します。

  • 99.995% の可用性はどのように計算されますか?

    OSS のサービス可用性 SLA の定義は、インスタンスベースの製品とは異なります。サービス可用性は、サービスサイクル内の 5 分間隔ごとのエラー率の平均に基づいて計算されます。計算式は次のとおりです。

    • 5 分間のエラー率 = (5 分間の失敗したリクエスト数 / 5 分間の有効なリクエストの合計数) × 100%

    • サービス可用性 = (1 - サービスサイクル内の 5 分間のエラー率の合計 / サービスサイクル内の 5 分間隔の合計数) × 100%

    詳細については、「Object Storage Service (OSS) サービスレベルアグリーメント」をご参照ください。

データレプリケーション

  • あるバケットから別のリージョンの別のバケットにデータをレプリケートするにはどうすればよいですか?

    あるバケットのデータの正確なコピーを別のリージョンで維持したい場合は、そのバケットに対して 1 つ以上のクロスリージョンレプリケーションルールを設定できます。クロスリージョンレプリケーションは、異なる OSS リージョンのバケット間でオブジェクトを自動的かつ非同期にレプリケートします。ソースバケットから別のリージョンのデスティネーションバケットへのオブジェクトの作成、更新、削除操作をレプリケートします。

  • クロスリージョンレプリケーションのユースケースは何ですか?

    • コンプライアンス要件:OSS はデフォルトで各オブジェクトの複数のレプリカを物理ディスク上に作成しますが、一部のコンプライアンス要件では、データのコピーをかなり離れた場所に保存することが義務付けられています。クロスリージョンレプリケーションを使用して、遠隔地の OSS データセンター間でデータをコピーすることで、これらの要件を満たすことができます。

    • レイテンシの最小化:顧客が 2 つの地理的な場所にいる場合、ユーザーに近い OSS データセンターにオブジェクトのレプリカを維持することで、オブジェクトアクセス時のレイテンシを最小限に抑えることができます。

    • データバックアップとディザスタリカバリ:データのセキュリティと可用性に対する要件が高い場合、書き込まれたすべてのデータのコピーを別のデータセンターに明示的に維持することができます。これにより、地震や津波など、OSS データセンターを破壊する可能性のある大規模災害に備えることができます。その後、他の OSS データセンターのバックアップデータを有効化できます。

    • データレプリケーション:ビジネス上の理由で、ある OSS データセンターから別のデータセンターにデータを移行する場合、データレプリケーションを使用できます。

    • 運用上の理由:同じオブジェクトセットを分析する計算クラスターが 2 つの異なるデータセンターにある場合、2 つの異なるリージョンにオブジェクトのレプリカを維持することを選択できます。

  • クロスリージョンレプリケーションはどのように課金されますか?

    クロスリージョンレプリケーションを有効にすると、以下の料金が適用される場合があります:

    • ストレージ料金:データがソースバケットからデスティネーションバケットにレプリケートされた後、デスティネーションバケットのデータに対してストレージ料金が発生します。

    • クロスリージョンレプリケーショントラフィック料金:データがソースバケットからデスティネーションバケットにレプリケートされる際に、データ転送トラフィック料金が発生します。クロスリージョンレプリケーショントラフィックは従量課金制でのみ課金され、このトラフィックにはリソースプランは利用できません。

    • リクエスト料金:同期される各オブジェクトについて、OSS はリクエスト数を累積し、従量課金制で課金します。

    レプリケーション時間制御 (RTC) または転送アクセラレーションが有効になっている場合、対応する料金も適用されます。

データクエリ

データをクエリするにはどうすればよいですか?

OSS SelectObject を使用すると、単純な SQL 式を使用して、オブジェクト全体を取得することなく、CSV または JSON 形式のオブジェクトから特定のデータを取得できます。この機能により、オブジェクトコンテンツをスキャンし、それをより小さく、よりターゲットを絞ったデータセットにフィルタリングするプロセスが簡素化されます。大規模ファイルの一部クエリ、JSON ファイルのクエリ、ログファイルの分析などのシナリオに適しています。詳細については、「オブジェクトのクエリ」をご参照ください。

ストレージ管理

  • OSS ライフサイクル管理とは何ですか?また、ストレージコストの削減にどのように役立ちますか?

    ライフサイクルルールを使用すると、アクセス頻度の低いデータを定期的に低頻度アクセス、アーカイブ、コールドアーカイブ、またはディープコールドアーカイブストレージクラスに移行し、不要になったデータを削除できます。これにより、保存されたデータをより効率的に管理し、大幅な手作業とストレージコストを節約できます。例:

    • ある医療機関の記録は、OSS にアップロードされてから 6 か月以内に時々アクセスされますが、その後はほとんどアクセスされません。ライフサイクルルールを設定して、アップロードから 180 日後に医療記録をアーカイブストレージクラスに移行できます。

    • ある会社の顧客サービスの通話記録は、OSS にアップロードされてから最初の 2 か月間、統計分析と検証のために必要です。2 か月後には時々アクセスされ、6 か月後にはほとんどアクセスされず、2 年後には保存する必要がなくなります。ライフサイクルルールを設定して、記録を 60 日後に低頻度アクセスに、180 日後にアーカイブに移行し、730 日後に削除することができます。

    • あるバケットには削除が必要な多数のオブジェクトが含まれていますが、一度に 1,000 を超えるオブジェクトを手動で削除するのは面倒な場合があります。この場合、バケット全体に一致するライフサイクルルールを設定し、すべてのオブジェクトを 1 日後に削除するように設定できます。バケット内のすべてのデータは翌日削除されます。

    詳細については、「最終更新時間に基づくライフサイクルルール」をご参照ください。

  • バケット内のオブジェクトに関する情報を定期的に取得するにはどうすればよいですか?

    OSS バケットインベントリ機能は、バケット内の指定されたオブジェクトに関する日次または週次レポートを生成します。この情報には、オブジェクトの数、サイズ、ストレージクラス、暗号化ステータスが含まれます。詳細については、「バケットインベントリ」をご参照ください。