Azure DevOps Services
Azure Artifactsでは使用量ベースの課金モデルを使用し、NuGet、npm、Python、Maven、Cargo、ユニバーサル パッケージなど、さまざまな種類のパッケージの格納をサポートしています。 Free レベルでは 2 GiB のストレージが提供されますが、この制限を超えた場合は、有料サブスクリプションにアップグレードするか、既存の成果物を削除できます。 組織とプロジェクトの設定の成果物ストレージ UI を使用すると、組織レベルとプロジェクト レベルの両方でストレージの使用状況を監視できます。 ストレージは、プロジェクトと成果物の種類別にもグループ化されます。
[前提条件]
| 製品 | 必要条件 |
|---|---|
| Azure DevOps | - Azure DevOps organization および プロジェクト。 - Azure Artifacts feed。 |
組織レベルのストレージ
組織レベルのストレージ ビューには、成果物の種類別およびプロジェクト別のストレージ使用量など、ストレージ使用量の合計の概要が表示されます。
Azure DevOps組織にサインインします。
歯車アイコン[組織の設定] を選択し、[成果物] の下の [ストレージ] を選択します。
組織内のプロジェクトごとに、ストレージの合計の概要、成果物の種類別のストレージ、ストレージを表示できます。
ストレージ消費レベルを示すスクリーンショット。
[ ストレージ の 種類別 ] セクションから [ストレージの内訳を表示] を選択すると、組織スコープのフィード内のパッケージの合計ストレージが表示されます。
組織スコープのフィード内のパッケージの合計ストレージを示すスクリーンショット。
注
[プロジェクト別ストレージ] リストには、組織内のプロジェクトの完全な一覧ではなく、最大のストレージ消費量を持つプロジェクトのみが含まれます。
プロジェクト レベルのストレージ
プロジェクト レベルのストレージ ビューには、成果物の種類別のストレージ使用量など、ストレージの合計使用量の概要が表示されます。
Azure DevOps組織にサインインし、プロジェクトに移動します。
左側のナビゲーション ウィンドウで、歯車アイコン[プロジェクトの設定] を選択し、[成果物] の下の [ストレージ] を選択します。
プロジェクトの成果物の種類ごとに、合計ストレージの概要とストレージを表示できます。
プロジェクト レベルのストレージ消費量を示すスクリーンショット。
Storage by type セクションから View Storage breakdown を選択して、プロジェクト スコープ フィード内のパッケージの合計ストレージを表示します。
プロジェクト スコープフィード内のパッケージの合計ストレージを示すスクリーンショット。
注
Azure Artifactsは、組織ごとに 2 GiB の無料ストレージを提供します。 Free レベルは、Azure Artifactsがワークフローに適合するかどうかを評価するのに役立ちます。 組織がより重要なタスクの処理を開始したら、適切なリソース 確保するために 課金を設定することをお勧めします。
サイズとカウントの制限
次の表は、各パッケージの種類でサポートされているサイズと数の制限を示しています。
| パッケージの種類 | パッケージ サイズの制限 (ファイルごと) | バージョン数の制限 | パッケージ ID の制限 (フィードごと) |
|---|---|---|---|
| NuGet | 500 MiB | パッケージ ID あたり 5,000 バージョン | 無制限 |
| npm | 500 MiB | パッケージ ID あたり 5,000 バージョン | 無制限 |
| Maven | 500 MiB | パッケージ ID あたり 5,000 バージョン | 無制限 |
| Python | 500 MiB | パッケージ ID あたり 5,000 バージョン | 無制限 |
| 貨物 | 500 MiB | パッケージ ID あたり 5,000 バージョン | 無制限 |
| Universal Packages | 4 TiB | パッケージ ID あたり 5,000 バージョン | 無制限 |
注
Azure Artifactsでは、npm プロジェクトの
アーティファクトのストレージ制限の引き上げ
Azure Artifactsには、組織ごとに 2 GiB の無料ストレージが含まれています。 組織がストレージの上限に達すると、新しい成果物を発行できなくなります。 続行するには、既存の成果物の一部を削除するか、次の手順に従ってストレージの制限を増やします。
組織の課金の設定。
注
組織の課金を設定するには、Project Collection Administrators グループのメンバーであり、組織で課金に使用するAzureサブサブスクリプションの Owner または Contributor ロールが必要です。 詳細については、「 課金の管理 」を参照してください。
Azure DevOps組織にサインインし、[Organization settings>Billing] を選択し、使用限度 ドロップダウンから 制限なし、使用分だけ支払う を選択します。
作業が完了したら、[保存] を選びます。
アーティファクトのストレージ制限を増やす方法を示すスクリーンショット。
FAQs
Q: 課金されたストレージの合計に対して何がカウントされますか?
A: npm、NuGet、Python、Maven、Cargo、Universal Packages を含むすべてのパッケージの種類は、課金対象のストレージにカウントされます。 アップストリーム ソースから保存されたパッケージも、課金対象のストレージにカウントされます。 ただし、パイプライン成果物とパイプラインキャッシュは、ストレージ料金に影響を与えません。
Q: ごみ箱内のパッケージはストレージの使用状況に影響しますか?
A: はい。ごみ箱内のパッケージは引き続き合計ストレージにカウントされます。 30 日後に自動的に削除されますが、ごみ箱から削除することで、以前に手動で削除できます。
Q: Azure DevOps組織から Azure サブスクリプションを削除するとどうなりますか?
A: Azure DevOps組織から Azure サブスクリプションを削除すると、Free レベルへのアクセスが制限されます。 ストレージ使用量が 2 GiB を超える場合は、パッケージへの読み取り専用アクセス権が付与されます。 新しいパッケージを発行するには、ストレージ使用量を 2 GiB 未満に減らすか、Azure サブスクリプションを再接続し、課金を ストレージ層のアップグレードに設定する必要があります。
Q: アーティファクトが格納されていても、ストレージ使用量が 0 GiB と表示されるのはなぜですか。
A: ストレージ測定の最小単位は 1 GiB です。 使用量がそのしきい値を下回っている場合は、0 GiB として表示されます。
Q: 削除された成果物が課金対象のストレージに反映されるまでにどのくらいの時間がかかりますか。
A: ストレージ メトリックは通常 24 時間以内に更新されますが、最大で 48 時間かかる場合があります。 アーティファクトをアップロードできない場合は、一時的な回避策として、メトリックが更新されたら使用量レベルを上げて、もう一度減らします。
注
組織の設定の 使用済み 列は、請求ページで1日に1回更新されるため、変更がすぐに反映されない可能性があります。 ただし、組織の設定の Storage] ページは頻繁に更新されるため、2 つのページ間に若干の不一致が生じる可能性があります。
Q: 古いパッケージのリテンション期間を管理するにはどうすればよいですか?
A: 古いパッケージを自動的に削除するようにアイテム保持ポリシーを構成できます。 ただし、ビューに昇格されたパッケージは、これらのポリシーから除外されます。 詳細については、 アイテム保持ポリシーを使用して古いパッケージを削除する方法 を参照してください。
Q: 特定のパッケージを手動で削除するにはどうすればよいですか?
A: 詳細な手順については、「 パッケージの削除と回復 」を参照してください。
関連コンテンツ
パッケージの削除と回復
アップストリーム ソース を設定する