web-dev-qa-db-ja.com

ターミナルサーバー環境でユーザープロファイルのサイズを制限する最良の方法は何ですか?

From このリンク 私の2つのオプションは次のとおりです。

  1. NTFSクォータ
  2. 「プロファイルサイズの制限」ポリシー設定

1人のユーザーがC:/ドライブをいっぱいにできないように、全員のプロファイルの全体的なサイズを本当に制限したいので、オプション(1)を好みます。ただし、クォータに達した場合、管理者としてリモートでログインしてファイルを削除したり、クォータを増やしたりすることさえできないのではないかと心配しています。たとえば、「c:\ documents and settings\administrator」以外の「c:\ documentsandsettings」を制限することはできないと思います。

私が考えることができる代替案は、ユーザーが作成されたときに各ユーザーのプロファイルに個別にNTFSクォータを適用することです。より多くの作業が必要ですが、少なくとも私にはきめ細かい制御があります。あなたがより良い考えを持っていない限り、これは私が現在検討していることですか?


回答に対するコメントへの回答:これは他のサーバーがないスタンドアロンのTS環境であり、すべてのユーザーがTSを排他的に使用します。

2
user83664

できるだけ多くのフォルダをリダイレクトすると、プロファイルに含まれるデータの量が大幅に削減されることがわかりました。 appdataをリダイレクトするのは気が進まないでしょうが、それをテストすることをお勧めします。

個人的には、多くのユーザーをサポートする必要のあるターミナルサーバーには、巨大なC:\パーティションが必要だと思います。これは、フォルダをリダイレクトしない場合に特に当てはまります。プロファイルがローミングしていて正しいフォルダがリダイレクトされていると仮定して、ログオフ時にプロファイルを削除することもお勧めします。

また、ユーザープロファイルが保存される場所を再定義できるため、C:\パーティションのスペースが制限されている場合は、オプションになる可能性があることにも注意してください。

Windows Server 2008 R2リモートデスクトップサービスのユーザープロファイル
https://blogs.msdn.com/b/rds/archive/2009/06/02/user-profiles-on-windows-server-2008-r2-remote-desktop-services .aspx

4
Greg Askew

この質問をしたので、2003年から移動し、 ユーザープロファイルディスク を2012r2で使用しています(2012年に導入されました):

より簡単な方法は、ユーザープロファイルディスクです。ユーザープロファイルディスクは、1人のユーザーのプロファイル専用の単一の仮想ディスクにユーザーとアプリケーションのデータを保存します[...]ユーザープロファイルディスクは、ログオン時に再接続される別の仮想ディスクにユーザー設定とデータを保存する簡単な方法を提供します。そのため、仮想マシンがロールバックするときにユーザーデータが破棄されることはありません。

これらは必ずしもすべての人に最適であるとは限りませんが、移動プロファイルのパフォーマンスの問題がないため、私たちのユースケースに非常に適しています。次の点に注意する必要があります。

2
user83664

サーバーのシステムボリュームがいっぱいになるのを防ぐことが目標なので、プロファイルサイズを制限する代わりに、次のことをお勧めします(可能な場合は常に避けようとします)。

フォルダリダイレクトを使用して移動プロファイルを構成します。これにより、かさばるストレージ領域(デスクトップ、マイドキュメント)が別のサーバー上のファイル共有にオフロードされます。移動プロファイルを使用すると、ログオフ時にプロファイルのローカルキャッシュコピーを削除するようにターミナルサーバーを構成することもできます。

質問の編集に応じて投稿された編集:

スタンドアロンサーバーを使用している(つまり、Active Directoryドメインにない)ため、移動プロファイルは役に立ちませんが、フォルダーリダイレクトを使用して、かさばるディレクトリを別のボリュームに移動することはできます。システムボリュームがいっぱいになるのを防ぎます。

1
Bryan