SharePoint Server のクォータ テンプレートを作成、編集、削除する
適用対象:2016 2019 Subscription Edition SharePoint in Microsoft 365
クォータを使用して、サイト コレクションが保持できるデータの量と使用できるリソース量を制御することができます。 クォータを計画する方法の詳細については、「クォータ」を参照してください。
注:
クォータ テンプレートをサイト コレクションに適用すると、ストレージの制限がサイト コレクション全体に適用されます。 つまり、ストレージの制限がトップ レベル サイトのコンテンツ サイズの合計とサイト コレクション内のサブサイトに適用されます。 バージョン管理が有効な場合、サイトのバージョンと、ごみ箱の内容が、ストレージの制限にカウントされます。 また、第 2 段階のごみ箱に対する記憶域制限の割合を指定することもできます。
開始する前に
この手順を実行する前に、次の点を確認してください。
送信電子メールが構成されています。
詳細については、「Configure outgoing email for a SharePoint Server farm」を参照してください。
ディスク クォータの警告タイマー ジョブが実行されています。
SharePoint Server の既定のタイマー ジョブの詳細については、「SharePoint Server の タイマー ジョブ リファレンス」を参照してください。
サーバーの全体管理のクォータ テンプレート ページのクォータ テンプレート オプションは、既に 1 つ以上のクォータ テンプレートを作成している場合にのみ使用できます。 このページをはじめて使用するときは、新しいテンプレートを作成するオプションだけが表示されます。
クォータ テンプレートを作成する
サイト コレクションの他のほとんどのサイトとは異なるストレージとパフォーマンスの要件を持つサイトに適用するクォータ テンプレートを作成することがあります。
クォータ テンプレートを作成するには
次の管理者の資格情報を持っていることを確認します。
- SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターの Farm Administrators グループのメンバーである必要があります。
サーバーの全体管理のホーム ページで、[アプリケーション構成の管理] をクリックします。 [アプリケーション構成の管理] ページの [サイト コレクション] セクションで、[クォータ テンプレートの指定] をクリックします。
[クォータ テンプレート] ページの [テンプレート名] セクションで、[新しいクォータ テンプレートを作成する] をクリックします。
[ 新規テンプレートの名前] ボックスに、新しいテンプレートの名前を入力します。
新しいテンプレートが既存のクォータ テンプレートに基づくようにするには、[ 作成元のテンプレート] リストを展開して、必要なサードパーティをクリックします。
[ 記憶域制限値] セクションで、テンプレートを適用する値を設定します。
保存できるデータの量を制限する場合は、[ サイト記憶域の最大サイズを次の値に制限する] チェック ボックスをクリックして、ストレージの制限をメガバイト単位でボックスに入力します。
特定のストレージのしきい値に達したらサイト コレクションの管理者に電子メール メッセージを送信する場合は、[ サイト コレクション記憶域が次の値に達したら電子メールを送信する] チェック ボックスをクリックして、ストレージの制限をメガバイト単位でボックスに入力します。
[コードを含むセキュリティで保護されたソリューションの制限] セクションで、サンドボックス ソリューションのテンプレートの値を設定します。
[ 1 日の使用量の上限] ボックスで、1 日の使用量をポイントで入力します。
[ 1 日の使用量が次の値に達したときに電子メールを送信する] ボックスで、1 日の使用量の警告の制限をポイントで入力します。
ポイントは、CPU サイクル、メモリ、ページ フォールトなどのリソースの使用率の相対的な測定値です。 ポイントにより、他の方法では比較できないリソースの測定値の比較が可能になります。
警告の電子メール メッセージを送信しない場合は、 [1 日の使用量が次の値に達したときに電子メールを送信する] チェック ボックスをオフにし、 [OK] をクリックします。
クォータ テンプレートを編集する
サイトが定期的に現在のストレージの制限を超えていることが分かった場合に、ストレージの制限を増やすようクォータ テンプレートを編集することをお勧めします。
クォータ テンプレートを編集するには
次の管理者の資格情報を持っていることを確認します。
- SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターの Farm Administrators グループのメンバーである必要があります。
サーバーの全体管理のホーム ページで、[アプリケーション構成の管理] をクリックします。 [アプリケーション構成の管理] ページの [サイト コレクション] セクションで、[クォータ テンプレートの指定] をクリックします。
[クォータ テンプレート] ページの [ テンプレート名] セクションで、[ 変更するテンプレート] リストを展開して、編集するテンプレートをクリックします。
必要に応じて設定を変更し、[ OK] をクリックします。
クォータ テンプレートを削除する
これらの特定の設定を削除する必要がある場合は、クォータ テンプレートを削除することをお勧めします。
必要に応じてクォータ テンプレートを削除できますが、お勧めしません。 クォータ テンプレートを削除しても、クォータ テンプレートを使用して作成されたサイトからクォータの値は削除されないためです。 代わりに、クォータ テンプレートでマイナー修正プログラムを実行するオブジェクト モデルを使用することをお勧めします。
クォータ テンプレートを削除するには
次の管理者の資格情報を持っていることを確認します。
- SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターの Farm Administrators グループのメンバーである必要があります。
サーバーの全体管理のホーム ページで、[アプリケーション構成の管理] をクリックします。 [アプリケーション構成の管理] ページの [サイト コレクション] セクションで、[クォータ テンプレートの指定] をクリックします。
[テンプレート名] セクションで、[変更するテンプレート] リストを展開し、削除するテンプレートをクリックします。
「クォータ テンプレート」ページの下部で [ 削除] をクリックし、[ OK] をクリックします.
クォータ テンプレートの設定を変更する
注:
変更されたクォータ テンプレートは、クォータ テンプレートを使用する既存のサイト コレクションに自動的に適用されません。 Farm Administrators グループのメンバーは、変更されたすべての値を、クォータ テンプレートを使用するすべての既存のサイトに手動で適用する必要があります。
サーバーの全体管理を使用してクォータ テンプレートの設定を変更するには
次の管理者の資格情報を持っていることを確認します。
- Farm Administrators グループのメンバーである必要があります。
サーバーの全体管理のホーム ページで、[アプリケーション構成の管理] をクリックします。 [アプリケーション構成の管理] ページの [サイト コレクション] セクションで、[クォータ テンプレートの指定] をクリックします。
[クォータ テンプレート] ページの [ テンプレート名] セクションにある [ 変更するテンプレート] リストで、変更するテンプレートを選択します。
[ 記憶域の制限値] セクションで、テンプレートを適用する値を指定します。
データベースに保存できるデータの量を変更する場合は、[ サイト記憶域の最大サイズを次の値に制限する] チェック ボックスをオンにしたまま、新しいストレージの制限をメガバイト単位でボックスに入力します。
ストレージのしきい値に到達したときにサイト コレクションの管理者に電子メール メッセージを送信する場合は、[ サイト コレクション記憶域が次の値に達したら電子メールを送信する] チェック ボックスをオンにして、しきい値をメガバイト単位でボックスに入力します。
[ コードを含むセキュリティで保護されたソリューションの制限] セクションで、テンプレートを適用する値を指定します。
コードを含むサンドボックス ソリューションのリソースの使用率の 1 日当たりの最大値のポイントを制限する場合は、新しい制限を [1 日の使用量の上限] ボックスに入力します。 既定の制限は 300 ポイントです。
1 日当たりの使用率のしきい値に到達したときにサイト コレクションの管理者に電子メール メッセージを送信する場合は、[ 1 日の使用量が次の値に達したときに電子メールを送信する] チェック ボックスをオンにして、しきい値をポイントでボックスに入力します。
[OK] をクリックします。
サイト コレクションのクォータ テンプレートを変更する
サイト コレクションがストレージの制限を超えるのに近く、そのサイズを増やす場合は、サイト コレクションに適用されるクォータ テンプレートを、上限が大きい別のクォータ テンプレートに変更できます。 そうすると、サイト コレクションの警告とストレージの制限が自動的に更新されます。
サーバーの全体管理を使用してサイト コレクションのクォータ テンプレートを変更するには
次の管理者の資格情報を持つことを確認します。
- Farm Administrators グループのメンバーである必要があります。
サーバーの全体管理ホーム ページで、[ アプリケーション構成の管理] をクリックします。 [アプリケーション構成の管理] ページの [ サイト コレクション] セクションで、[ クォータとロックの構成] をクリックします。
[サイト コレクションのクォータとロック] ページで、適切なサイト コレクションが表示されていることを確認します。 サイト コレクションを変更するには、[サイト コレクション] リストを展開して、[サイト コレクションの変更] をクリックします。 [サイト コレクションの選択] ページを使用してサイト コレクションを選択します。
[サイトのクォータ情報] セクションで、 [現在のクォータ テンプレート] リストを展開し、新しく適用するクォータ テンプレートを選択して、 [OK] をクリックします。
Microsoft PowerShell を使用してサイト コレクションのクォータ テンプレートを変更するには
次の最小要件を満たしていることを確認します。「Add-SPShellAdmin」を参照してください。
SharePoint 管理シェル を開きます。
Microsoft PowerShell コマンド プロンプトで、次のコマンドを入力します。
Set-SPSite -Identity "<Site>" -QuotaTemplate "<Template>"
詳細は次のとおりです。
<Site> は、変更するクォータ テンプレートのサイト コレクションの URL または GUID です。
<Template> は、置き換えるクォータ テンプレートの名前または GUID です。
詳細については、「 Set-SPSite」を参照してください。
コマンドライン管理タスクを実行するときには Windows PowerShell を使用することが推奨されています。 Stsadm コマンドライン ツールは推奨されていませんが、製品の以前のバージョンとの互換性をサポートするために含まれています。
サイト コレクションのストレージの制限を変更する
これらの手順を使用して、サイト コレクションのストレージの制限を変更します。
全体管理を使用してサイト コレクションのストレージの制限を変更するには
次の管理者の資格情報を持つことを確認します。
- Farm Administrators グループのメンバーである必要があります。
サーバーの全体管理ホーム ページで、[ アプリケーション構成の管理] をクリックします。
[アプリケーション構成の管理] ページの [ サイト コレクション] セクションで、[ クォータとロックの構成] をクリックします。
[サイト コレクションのクォータとロック] ページで、適切なサイト コレクションが表示されていることを確認します。 サイト コレクションを変更するには、[サイト コレクション] リストを展開して、[サイト コレクションの変更] をクリックします。 [サイト コレクションの選択] ページを使用してサイト コレクションを選択します。
サイト コレクションが現在クォータ テンプレートを使用している場合は、次の手順を実行し、各クォータを指定します。
- [サイト コレクションのクォータとロック] ページの [ サイトのクォータ情報] セクションにある [ 現在のクォータ テンプレート] リストを展開して、[ 個々のクォータ] を選択します。
[ サイトの記憶域を次の値に制限する] チェック ボックスをオンにして、新しい値をメガバイト単位で入力します。
サイトのストレージを通知する電子メール メッセージをサイト コレクションの管理者に送信する場合は、[ サイト コレクション記憶域が次の値に達したら電子メールを送信する] チェック ボックスをオンにして、値をメガバイト単位で入力します。
サンドボックス ソリューションのリソースの使用率の 1 日当たりの最大値のポイントを制限する場合は、新しい制限を [1 日の使用量の上限] ボックスに入力します。 既定は 300 ポイントです。
1 日当たりの使用率のしきい値に到達したときにサイト コレクションの管理者に電子メール メッセージを送信する場合は、[1 日の使用量が次の値に達したときに電子メールを送信する] チェック ボックスをオンにして、しきい値をポイントでボックスに入力します。 既定は 100 ポイントです。
[OK] をクリックします。
PowerShell を使用してサイト コレクションのストレージの制限を変更するには
次の最小要件を満たしていることを確認します。「Add-SPShellAdmin」を参照してください。
SharePoint 管理シェル を開きます。
Microsoft PowerShell コマンド プロンプトで、次のコマンドを入力します。
Set-SPSite -Identity "<Site>" -MaxSize <Limit>
詳細は次のとおりです。
<Site> は、ストレージの制限を変更するサイト コレクションの URL です。
<Limit> は、サイト コレクションの新しいストレージの制限 (バイト) です。
注:
新しいストレージの制限は、サイト コレクションに現在適用されているクォータ テンプレートで設定された制限より優先されます。
詳細については、「Set-SPSite」を参照してください。
PowerShell と SharePoint オブジェクト モデルを使用して 1 日あたりの最大使用量とサンドボックス ソリューションの警告レベルのしきい値を設定する方法については、「第 4 章: サンドボックス ソリューションの使用」の「Windows PowerShell for Administration の使用」を参照してください。MSDN の「 Microsoft SharePoint 2010 の内部 」の抜粋を参照してください。